Ignore:
Timestamp:
Apr 12, 2011, 2:13:18 AM (14 years ago)
Author:
Sam Habiel
Message:

DRadExamsSelect: New form to let user select exam.
RadiologyExam: Class for a Radiology Exam
DAL: new DB communication methods: GetRadiologyExamsForPatientinHL and ScheduleRadiologyExam
CGView:

  1. New context menus for Radiology; context menu popup has logic for which menus to display;
  2. Helper method IsThisARadiologyResource used by ctxCalendarGrid_Popup to decide which menus to display
  3. Handler ctxCalGridMkRadAppt_Click to make the Radiology Appointment.

CGDocument:

  1. CreateAppointment now saves RadiologyExamIEN to the DB
  2. RefreshAppointments now gets RadiologyExamIEN from the DB

CGAppointment:

  1. Class completely refactored to use auto props rather than old style properties
  2. Added property RadiologyExamIEN

CalendarGrid: Class was wrongly using supposed private members of CGAppointment. Refactored to fix that as private members don't exist anymore.

Last but not least, new exe,dll

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Scheduling/branches/Radiology-Support/cs/bsdx0200GUISourceCode/ClinicalScheduling.csproj

    r1112 r1140  
    140140  </ItemGroup>
    141141  <ItemGroup>
     142    <Compile Include="DRadExamsSelect.cs">
     143      <SubType>Form</SubType>
     144    </Compile>
     145    <Compile Include="DRadExamsSelect.Designer.cs">
     146      <DependentUpon>DRadExamsSelect.cs</DependentUpon>
     147    </Compile>
    142148    <Compile Include="Provider.cs" />
     149    <Compile Include="RadiologyExam.cs" />
    143150    <Compile Include="strings.ar.Designer.cs">
    144151      <AutoGen>True</AutoGen>
     
    152159    </Compile>
    153160    <Compile Include="UserPreferences.cs" />
    154     <None Include="app.config" />
    155161    <None Include="dsPatientApptDisplay2.xsc">
    156162      <DependentUpon>dsPatientApptDisplay2.xsd</DependentUpon>
     
    391397      <DependentUpon>DPatientLookup.cs</DependentUpon>
    392398      <SubType>Designer</SubType>
     399    </EmbeddedResource>
     400    <EmbeddedResource Include="DRadExamsSelect.resx">
     401      <DependentUpon>DRadExamsSelect.cs</DependentUpon>
    393402    </EmbeddedResource>
    394403    <EmbeddedResource Include="DResource.resx">
Note: See TracChangeset for help on using the changeset viewer.