Changeset 864


Ignore:
Timestamp:
Jul 13, 2010, 9:07:11 AM (14 years ago)
Author:
Sam Habiel
Message:

Fixes for i18n.

Location:
Scheduling/trunk/cs/bsdx0200GUISourceCode
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • Scheduling/trunk/cs/bsdx0200GUISourceCode/CGAVDocument.cs

    r627 r864  
    220220                                string sSlots;
    221221
    222                                 sStart = rApptInfo.StartTime.ToString("M-d-yyyy@HH:mm");
    223                                 sEnd = rApptInfo.EndTime.ToString("M-d-yyyy@HH:mm");
    224                                 sNote = rApptInfo.Note;
     222                                //sStart = rApptInfo.StartTime.ToString("M-d-yyyy@HH:mm");
     223                                //sEnd = rApptInfo.EndTime.ToString("M-d-yyyy@HH:mm");
     224                // i18n support
     225                sStart = FMDateTime.Create(rApptInfo.StartTime).FMDateString;
     226                sEnd = FMDateTime.Create(rApptInfo.EndTime).FMDateString;
     227                sNote = rApptInfo.Note;
    225228                                sResource = rApptInfo.Resource;
    226229                                sTypeID = rApptInfo.AccessTypeID.ToString();
     
    234237
    235238                                string sSql = "BSDX ADD NEW AVAILABILITY^" + sStart + "^" + sEnd + "^" + sTypeID + "^" + sResource + "^" +  sSlots + "^" + sNote;
    236                                 DataTable dtAppt =m_DocManager.RPMSDataTable(sSql, "NewAvailability");
     239                                DataTable dtAppt = m_DocManager.RPMSDataTable(sSql, "NewAvailability");
    237240
    238241                                int nApptID;
     
    273276                                string sSlots;
    274277
    275                                 sStart = rApptInfo.StartTime.ToString("M-d-yyyy@HH:mm");
    276                                 sEnd = rApptInfo.EndTime.ToString("M-d-yyyy@HH:mm");
     278                                //sStart = rApptInfo.StartTime.ToString("M-d-yyyy@HH:mm");
     279                                //sEnd = rApptInfo.EndTime.ToString("M-d-yyyy@HH:mm");
     280                // i18n support
     281                sStart = FMDateTime.Create(rApptInfo.StartTime).FMDateString;
     282                sEnd = FMDateTime.Create(rApptInfo.EndTime).FMDateString;
    277283                                sNote = rApptInfo.Note;
    278284                                sResource = rApptInfo.Resource;
  • Scheduling/trunk/cs/bsdx0200GUISourceCode/CGAVView.cs

    r620 r864  
    10091009                                {
    10101010                                        //Convert start and end to string
    1011                                         string sStart = dtStart.ToString("M/d/yyyy");
    1012                                         string sEnd = dtEnd.ToString("M/d/yyyy");
    1013 
     1011                                        //string sStart = dtStart.ToString("M/d/yyyy");
     1012                                        //string sEnd = dtEnd.ToString("M/d/yyyy");
     1013                    //i18n
     1014                    string sStart = FMDateTime.Create(dtStart).DateOnly.FMDateString;
     1015                    string sEnd = FMDateTime.Create(dtEnd).DateOnly.FMDateString;
    10141016                                        //Cancel all existing access blocks in the date range
    10151017                                        string sSql = "BSDX CANCEL AV BY DATE^" + sResourceID + "^" + sStart + "^" + sEnd;
  • Scheduling/trunk/cs/bsdx0200GUISourceCode/CGDocument.cs

    r850 r864  
    720720                        string sApptID;
    721721
    722                         sStart = rApptInfo.StartTime.ToString("M-d-yyyy@HH:mm");
    723                         sEnd = rApptInfo.EndTime.ToString("M-d-yyyy@HH:mm");
     722                        //sStart = rApptInfo.StartTime.ToString("M-d-yyyy@HH:mm");
     723                        //sEnd = rApptInfo.EndTime.ToString("M-d-yyyy@HH:mm");
     724
     725            // i18n code -- Use culture neutral FMDates
     726            sStart = FMDateTime.Create(rApptInfo.StartTime).FMDateString;
     727            sEnd = FMDateTime.Create(rApptInfo.EndTime).FMDateString;
     728
    724729                        TimeSpan sp = rApptInfo.EndTime - rApptInfo.StartTime;
    725730                        sLen = sp.TotalMinutes.ToString();
     
    912917
    913918                        DateTime dStart = a.StartTime.AddDays(nMinimumDays);
     919            // v 1.3 i18n support - FM Date passed insated of American Date
     920            string sStart = FMDateTime.Create(dStart).DateOnly.FMDateString;
    914921                        DateTime dEnd = dStart.AddDays(nIncrement);
    915922                        do
    916923                        {       
    917                                 string sSql = "BSDX REBOOK NEXT BLOCK^" + dStart.ToString("M/d/yyyy@H:mm")+ "^" + a.Resource + "^" + nAVType.ToString();
     924                                string sSql = "BSDX REBOOK NEXT BLOCK^" + sStart + "^" + a.Resource + "^" + nAVType.ToString();
    918925                                DataTable dtNextBlock = this.DocManager.RPMSDataTable(sSql, "NextBlock");
    919926                                Debug.Assert(dtNextBlock.Rows.Count == 1);
     
    9931000                {
    9941001                        string sApptKey = a.AppointmentKey.ToString();
    995                         string sRebookedTo = dtRebookedTo.ToString("M/d/yyyy@HH:mm");
     1002                        //string sRebookedTo = dtRebookedTo.ToString("M/d/yyyy@HH:mm");
     1003            // i18n
     1004            string sRebookedTo = FMDateTime.Create(dtRebookedTo).FMDateString;
    9961005                        string sSql = "BSDX REBOOK SET^" + sApptKey + "^" + sRebookedTo;
    9971006                        System.Data.DataTable dtRebook = m_DocManager.RPMSDataTable(sSql, "AutoRebook");
  • Scheduling/trunk/cs/bsdx0200GUISourceCode/ClinicalScheduling.csproj

    r843 r864  
    433433  </ItemGroup>
    434434  <ItemGroup>
    435     <ProjectReference Include="..\..\..\BMX\bmx_0200scr\BMX2\BMXNet\BMXNet.csproj">
     435    <ProjectReference Include="..\..\..\bmx_rep\BMX2\BMXNet\BMXNet.csproj">
    436436      <Project>{DE8E4CC9-4F3A-4E32-8DFE-EE5692E8FC45}</Project>
    437437      <Name>BMXNet</Name>
  • Scheduling/trunk/cs/bsdx0200GUISourceCode/ClinicalScheduling.csproj.user

    r850 r864  
    3636    </RemoteDebugMachine>
    3737    <StartAction>Project</StartAction>
    38     <StartArguments>/s=172.16.17.51 /p=9240 /a=shabiel12 /v=catdog.44 /e=windows-1256</StartArguments>
     38    <StartArguments>/s=192.168.2.106 /p=9260 /a=shabiel12 /v=catdog.55 /e=windows-1256</StartArguments>
    3939    <StartPage>
    4040    </StartPage>
     
    5555    </RemoteDebugMachine>
    5656    <StartAction>Project</StartAction>
    57     <StartArguments>/s=172.16.17.51 /p=9240 /a=shabiel12 /v=catdog.44 /e=windows-1256</StartArguments>
     57    <StartArguments>/s=192.168.2.106 /p=9260 /a=shabiel12 /v=catdog.55 /e=windows-1256</StartArguments>
    5858    <StartPage>
    5959    </StartPage>
  • Scheduling/trunk/cs/bsdx0200GUISourceCode/ClinicalScheduling.sln

    r824 r864  
    44Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ClinicalScheduling", "ClinicalScheduling.csproj", "{8C05C4F7-FE81-479F-87A0-44E04C7F6E0F}"
    55EndProject
    6 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BMXNet", "..\..\..\BMX\bmx_0200scr\BMX2\BMXNet\BMXNet.csproj", "{DE8E4CC9-4F3A-4E32-8DFE-EE5692E8FC45}"
     6Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BMXNet", "..\..\..\bmx_rep\BMX2\BMXNet\BMXNet.csproj", "{DE8E4CC9-4F3A-4E32-8DFE-EE5692E8FC45}"
    77EndProject
    88Global
  • Scheduling/trunk/cs/bsdx0200GUISourceCode/DCopyAppts.cs

    r859 r864  
    2323                private System.Windows.Forms.Label lblProgress;
    2424                private System.ComponentModel.IContainer components;
    25 
    26         delegate DataTable RPMSDataTableDelegate(string CommandString, string TableName);
    2725
    2826
     
    197195                string sSql = "BSDX COPY APPOINTMENTS^" + m_ResourceID + "^" + m_HospLocationID + "^" + sFMBeginDate + "^" + sFMEndDate;
    198196
    199                                 //DataTable dt = m_DocManager.RPMSDataTable(sSql, "ApptCopy");
    200                                 //Debug.Assert(dt.Rows.Count == 1);
     197                                DataTable dt = m_DocManager.RPMSDataTable(sSql, "ApptCopy");
     198                                Debug.Assert(dt.Rows.Count == 1);
    201199
    202200                // TODO (later): delegate is supposed to support cross thread communication -- but this doesn't work.
    203                 RPMSDataTableDelegate d = new RPMSDataTableDelegate(m_DocManager.RPMSDataTable);
    204                 DataTable dt = d.Invoke(sSql, "ApptCopy");
    205                 Debug.Assert(dt.Rows.Count == 1);
     201                //m_DocManager d = new RPMSDataTableDelegate(m_DocManager.RPMSDataTable);
     202                //DataTable dt = d.Invoke(sSql, "ApptCopy");
     203                //Debug.Assert(dt.Rows.Count == 1);
    206204
    207205                                DataRow dr = dt.Rows[0];
  • Scheduling/trunk/cs/bsdx0200GUISourceCode/RPC_Calls.txt

    r860 r864  
    11Find all ""BSDX ", Subfolders, Find Results 1, "Current Project"
    22  CGAVDocument.cs(196):                         string sSql = "BSDX CANCEL AVAILABILITY^" + nApptID.ToString();
    3  * CGAVDocument.cs(235):                                string sSql = "BSDX ADD NEW AVAILABILITY^" + sStart + "^" + sEnd + "^" + sTypeID + "^" + sResource + "^" +  sSlots + "^" + sNote;
    4  * CGAVDocument.cs(303):                                string sSql = "BSDX ADD NEW AVAILABILITY^" + sStart + "^" + sEnd + "^" + sTypeID + "^" + sResource + "^" +  sSlots + "^" + sNote;
     3 # CGAVDocument.cs(235):                                string sSql = "BSDX ADD NEW AVAILABILITY^" + sStart + "^" + sEnd + "^" + sTypeID + "^" + sResource + "^" +  sSlots + "^" + sNote;
     4 # CGAVDocument.cs(303):                                string sSql = "BSDX ADD NEW AVAILABILITY^" + sStart + "^" + sEnd + "^" + sTypeID + "^" + sResource + "^" +  sSlots + "^" + sNote;
    55  CGAVView.cs(622)://                           sSql = "BSDX RAISE EVENT^" + sEvent + "^" + sParams + "^^";
    66  CGAVView.cs(669):                             RaiseRPMSEvent("BSDX SCHEDULE", m_Document.DocName);
     
    88  CGAVView.cs(771):                                     RaiseRPMSEvent("BSDX SCHEDULE", m_Document.DocName);
    99  CGAVView.cs(906):                             RaiseRPMSEvent("BSDX SCHEDULE", m_Document.DocName);
    10  * CGAVView.cs(1015):                                   string sSql = "BSDX CANCEL AV BY DATE^" + sResourceID + "^" + sStart + "^" + sEnd;
     10 # CGAVView.cs(1015):                                   string sSql = "BSDX CANCEL AV BY DATE^" + sResourceID + "^" + sStart + "^" + sEnd;
    1111  CGAVView.cs(1051):                                    RaiseRPMSEvent("BSDX SCHEDULE", m_Document.DocName);
    1212  CGAVView.cs(1265):                            RaiseRPMSEvent("BSDX SCHEDULE", m_Document.DocName);
    1313  CGAVView.cs(1267):                                    RaiseRPMSEvent("BSDX SCHEDULE", m_Document.DocName);
    14  * CGDocument.cs(745):                  string sSql = "BSDX ADD NEW APPOINTMENT^" + sStart + "^" + sEnd + "^" + sPatID + "^" + sResource + "^" + sLen + "^" + sNote + "^" + sApptID ;
     14 # CGDocument.cs(745):                  string sSql = "BSDX ADD NEW APPOINTMENT^" + sStart + "^" + sEnd + "^" + sPatID + "^" + sResource + "^" + sLen + "^" + sNote + "^" + sApptID ;
    1515  CGDocument.cs(771):                           string sSql = "BSDX EDIT APPOINTMENT^" + nApptID.ToString() + "^" + sNote;
    1616  CGDocument.cs(804):                   string sSql = "BSDX CHECKIN APPOINTMENT^" + nApptID.ToString() + "^" + sCheckIn + "^";
    1717  CGDocument.cs(833):                   string sSql = "BSDX CANCEL APPOINTMENT^" + nApptID.ToString();
    18  * CGDocument.cs(917):                          string sSql = "BSDX REBOOK NEXT BLOCK^" + dStart.ToString("M/d/yyyy@H:mm")+ "^" + a.Resource + "^" + nAVType.ToString();
    19   CGDocument.cs(996):                   string sSql = "BSDX REBOOK SET^" + sApptKey + "^" + sRebookedTo;
     18 # CGDocument.cs(917):                          string sSql = "BSDX REBOOK NEXT BLOCK^" + dStart.ToString("M/d/yyyy@H:mm")+ "^" + a.Resource + "^" + nAVType.ToString();
     19 # CGDocument.cs(996):                  string sSql = "BSDX REBOOK SET^" + sApptKey + "^" + sRebookedTo;
    2020  CGDocument.cs(1013):                  string sSql = "BSDX NOSHOW^" + nApptID.ToString();
    2121  CGDocumentManager.cs(59):                     if (e.BMXEvent == "BSDX CALL WORKSTATIONS")
Note: See TracChangeset for help on using the changeset viewer.