source: Scheduling/trunk/cs/bsdx0200GUISourceCode/ClinicalScheduling.csproj@ 1109

Last change on this file since 1109 was 1106, checked in by Sam Habiel, 14 years ago

CalendarGrid:

  • Support for Autoscrolling corrected.
  • A little optimization: Grid is only drawn once now when starting, not twice (don't know why original code did that).

CGAppointment:

  • Added member Patient (new Class)

CGDocument:

  • OnOpenDocument now accepts input of DateTime to decide where to open document.
  • SlotsAvailable algorithm now includes code for scaling according to timescale and code to merge Blocks if they are adjacent.

CGDocumentManager:

  • Fix bug having to do with canceling log-in after first retry. BMX lib threw an exception which was not caught.

CGView: Many changes:

  • SlotsAvailable signature changed in CGDocument. All references to it had to be changed.
  • Opening a node in the tvSchedules by clicking on the plus sign did not select it. Code changes to make it select it.
  • UpdateStatusBar now uses a string builder; and shows a more comprehensive message on the availability in the Status Bar.
  • Focus issues on various controls.
  • Support for printing a slip after an appointment is made automatically has been added.

CustomPrinting:

  • now includes a method to print a single appointment slip

DAppointPage:

  • Checkbox to decide whether to print appt slip added.
  • New readonly property to get the appointment that has been made (of type CGAppointment).

DApptSearch:

  • StartDate and EndDate now autoadjust based on each other.
  • lblMessage added to show user message if no appointments are found.
File size: 17.3 KB
RevLine 
[966]1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
[614]3 <PropertyGroup>
4 <ProjectType>Local</ProjectType>
5 <ProductVersion>9.0.30729</ProductVersion>
6 <SchemaVersion>2.0</SchemaVersion>
7 <ProjectGuid>{8C05C4F7-FE81-479F-87A0-44E04C7F6E0F}</ProjectGuid>
8 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
9 <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
[627]10 <ApplicationIcon>hwIco281.ICO</ApplicationIcon>
[614]11 <AssemblyKeyContainerName>
12 </AssemblyKeyContainerName>
13 <AssemblyName>ClinicalScheduling</AssemblyName>
14 <AssemblyOriginatorKeyFile>
15 </AssemblyOriginatorKeyFile>
16 <DefaultClientScript>JScript</DefaultClientScript>
17 <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
18 <DefaultTargetSchema>IE50</DefaultTargetSchema>
19 <DelaySign>false</DelaySign>
20 <OutputType>WinExe</OutputType>
21 <RootNamespace>IndianHealthService.ClinicalScheduling</RootNamespace>
22 <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
23 <StartupObject>IndianHealthService.ClinicalScheduling.CGDocumentManager</StartupObject>
24 <FileUpgradeFlags>
25 </FileUpgradeFlags>
26 <UpgradeBackupLocation>
27 </UpgradeBackupLocation>
28 <SccProjectName>
29 </SccProjectName>
30 <SccLocalPath>
31 </SccLocalPath>
32 <SccAuxPath>
33 </SccAuxPath>
34 <SccProvider>
35 </SccProvider>
[966]36 <OldToolsVersion>3.5</OldToolsVersion>
[1065]37 <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
[614]38 <IsWebBootstrapper>false</IsWebBootstrapper>
[753]39 <ManifestCertificateThumbprint>3202DD11CA9F64F7E52CF7BBED5F17D6E8A1B395</ManifestCertificateThumbprint>
40 <ManifestKeyFile>ClinicalScheduling_TemporaryKey.pfx</ManifestKeyFile>
41 <GenerateManifests>false</GenerateManifests>
42 <SignManifests>false</SignManifests>
43 <TargetZone>LocalIntranet</TargetZone>
[966]44 <NoWin32Manifest>true</NoWin32Manifest>
[614]45 <PublishUrl>publish\</PublishUrl>
46 <Install>true</Install>
47 <InstallFrom>Disk</InstallFrom>
48 <UpdateEnabled>false</UpdateEnabled>
49 <UpdateMode>Foreground</UpdateMode>
50 <UpdateInterval>7</UpdateInterval>
51 <UpdateIntervalUnits>Days</UpdateIntervalUnits>
52 <UpdatePeriodically>false</UpdatePeriodically>
53 <UpdateRequired>false</UpdateRequired>
54 <MapFileExtensions>true</MapFileExtensions>
[753]55 <ApplicationRevision>1</ApplicationRevision>
56 <ApplicationVersion>2.1.0.%2a</ApplicationVersion>
[614]57 <UseApplicationTrust>false</UseApplicationTrust>
[753]58 <PublishWizardCompleted>true</PublishWizardCompleted>
[614]59 <BootstrapperEnabled>true</BootstrapperEnabled>
[966]60 <TargetFrameworkProfile />
[614]61 </PropertyGroup>
62 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
[966]63 <OutputPath>bin\Release\</OutputPath>
[614]64 <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
65 <BaseAddress>285212672</BaseAddress>
66 <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
67 <ConfigurationOverrideFile>
68 </ConfigurationOverrideFile>
[1070]69 <DefineConstants>DEBUG;TRACE</DefineConstants>
[966]70 <DocumentationFile>
71 </DocumentationFile>
[614]72 <DebugSymbols>false</DebugSymbols>
73 <FileAlignment>4096</FileAlignment>
74 <NoStdLib>false</NoStdLib>
75 <NoWarn>
76 </NoWarn>
77 <Optimize>false</Optimize>
78 <RegisterForComInterop>false</RegisterForComInterop>
79 <RemoveIntegerChecks>false</RemoveIntegerChecks>
80 <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
81 <WarningLevel>4</WarningLevel>
82 <DebugType>full</DebugType>
83 <ErrorReport>prompt</ErrorReport>
[788]84 <UseVSHostingProcess>false</UseVSHostingProcess>
[614]85 </PropertyGroup>
86 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
87 <OutputPath>bin\Release\</OutputPath>
88 <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
89 <BaseAddress>285212672</BaseAddress>
90 <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
91 <ConfigurationOverrideFile>
92 </ConfigurationOverrideFile>
[915]93 <DefineConstants>
94 </DefineConstants>
[966]95 <DocumentationFile>
96 </DocumentationFile>
[614]97 <DebugSymbols>false</DebugSymbols>
98 <FileAlignment>4096</FileAlignment>
99 <NoStdLib>false</NoStdLib>
100 <NoWarn>
101 </NoWarn>
[884]102 <Optimize>false</Optimize>
[614]103 <RegisterForComInterop>false</RegisterForComInterop>
104 <RemoveIntegerChecks>false</RemoveIntegerChecks>
105 <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
106 <WarningLevel>4</WarningLevel>
107 <DebugType>none</DebugType>
108 <ErrorReport>prompt</ErrorReport>
[788]109 <UseVSHostingProcess>false</UseVSHostingProcess>
[614]110 </PropertyGroup>
111 <ItemGroup>
112 <Reference Include="System">
113 <Name>System</Name>
114 </Reference>
115 <Reference Include="System.configuration" />
116 <Reference Include="System.Core">
117 <RequiredTargetFramework>3.5</RequiredTargetFramework>
118 </Reference>
119 <Reference Include="System.Data">
120 <Name>System.Data</Name>
121 </Reference>
122 <Reference Include="System.Data.DataSetExtensions">
123 <RequiredTargetFramework>3.5</RequiredTargetFramework>
124 </Reference>
125 <Reference Include="System.Drawing">
126 <Name>System.Drawing</Name>
127 </Reference>
128 <Reference Include="System.Web.Extensions">
129 <RequiredTargetFramework>3.5</RequiredTargetFramework>
130 </Reference>
131 <Reference Include="System.Web.Services">
132 <Name>System.Web.Services</Name>
133 </Reference>
134 <Reference Include="System.Windows.Forms">
135 <Name>System.Windows.Forms</Name>
136 </Reference>
137 <Reference Include="System.Xml">
138 <Name>System.XML</Name>
139 </Reference>
140 </ItemGroup>
141 <ItemGroup>
142 <None Include="app.config" />
143 <None Include="dsPatientApptDisplay2.xsc">
144 <DependentUpon>dsPatientApptDisplay2.xsd</DependentUpon>
145 </None>
146 <None Include="dsPatientApptDisplay2.xss">
147 <DependentUpon>dsPatientApptDisplay2.xsd</DependentUpon>
148 </None>
149 <None Include="dsPatientApptDisplay2.xsx">
150 <DependentUpon>dsPatientApptDisplay2.xsd</DependentUpon>
151 </None>
152 <None Include="dsRebookAppts.xsc">
153 <DependentUpon>dsRebookAppts.xsd</DependentUpon>
154 </None>
155 <None Include="dsRebookAppts.xss">
156 <DependentUpon>dsRebookAppts.xsd</DependentUpon>
157 </None>
158 <None Include="dsRebookAppts.xsx">
159 <DependentUpon>dsRebookAppts.xsd</DependentUpon>
160 </None>
161 <Content Include="dsPatientApptDisplay2.xsd">
162 <Generator>MSDataSetGenerator</Generator>
163 <LastGenOutput>dsPatientApptDisplay2.Designer.cs</LastGenOutput>
164 <SubType>Designer</SubType>
165 </Content>
166 <Content Include="dsRebookAppts.xsd">
167 <Generator>MSDataSetGenerator</Generator>
168 <LastGenOutput>dsRebookAppts.Designer.cs</LastGenOutput>
169 <SubType>Designer</SubType>
170 </Content>
[627]171 <Content Include="hwIco281.ICO" />
[614]172 <Compile Include="AssemblyInfo.cs">
173 <SubType>Code</SubType>
174 </Compile>
[622]175 <Compile Include="CalendarGrid.cs">
176 <SubType>Component</SubType>
177 </Compile>
178 <Compile Include="CGAppointment.cs" />
179 <Compile Include="CGAppointmentChangedArgs.cs" />
180 <Compile Include="CGAppointments.cs" />
181 <Compile Include="CGAvailability.cs" />
[614]182 <Compile Include="CGAVDocument.cs">
183 <SubType>Code</SubType>
184 </Compile>
185 <Compile Include="CGAVView.cs">
186 <SubType>Form</SubType>
187 </Compile>
[622]188 <Compile Include="CGCell.cs" />
189 <Compile Include="CGCells.cs" />
[614]190 <Compile Include="CGDocument.cs">
191 <SubType>Code</SubType>
192 </Compile>
[1050]193 <Compile Include="CGDocumentManager.cs" />
[622]194 <Compile Include="CGRange.cs" />
195 <Compile Include="CGResource.cs" />
[614]196 <Compile Include="CGSchedLib.cs">
197 <SubType>Code</SubType>
198 </Compile>
[622]199 <Compile Include="CGSelectionChangedArgs.cs" />
[614]200 <Compile Include="CGView.cs">
201 <SubType>Form</SubType>
202 </Compile>
[1098]203 <Compile Include="CustomPrinting.cs" />
[622]204 <Compile Include="DAccessBlock.cs">
205 <SubType>Form</SubType>
206 </Compile>
[614]207 <Compile Include="DAccessGroup.cs">
208 <SubType>Form</SubType>
209 </Compile>
210 <Compile Include="DAccessGroupItem.cs">
211 <SubType>Form</SubType>
212 </Compile>
213 <Compile Include="DAccessTemplate.cs">
214 <SubType>Form</SubType>
215 </Compile>
216 <Compile Include="DAccessType.cs">
217 <SubType>Form</SubType>
218 </Compile>
[843]219 <Compile Include="DAL.cs" />
[614]220 <Compile Include="DAppointPage.cs">
221 <SubType>Form</SubType>
222 </Compile>
223 <Compile Include="DApptSearch.cs">
224 <SubType>Form</SubType>
225 </Compile>
226 <Compile Include="DCancelAppt.cs">
227 <SubType>Form</SubType>
228 </Compile>
229 <Compile Include="DCheckIn.cs">
230 <SubType>Form</SubType>
231 </Compile>
232 <Compile Include="DCopyAppts.cs">
233 <SubType>Form</SubType>
234 </Compile>
235 <Compile Include="dInputText.cs">
236 <SubType>Form</SubType>
237 </Compile>
238 <Compile Include="DManagement.cs">
239 <SubType>Form</SubType>
240 </Compile>
241 <Compile Include="DNoShow.cs">
242 <SubType>Form</SubType>
243 </Compile>
244 <Compile Include="DPatientApptDisplay.cs">
245 <SubType>Form</SubType>
246 </Compile>
247 <Compile Include="DPatientLetter.cs">
248 <SubType>Form</SubType>
249 </Compile>
250 <Compile Include="DPatientLookup.cs">
251 <SubType>Form</SubType>
252 </Compile>
253 <Compile Include="DResource.cs">
254 <SubType>Form</SubType>
255 </Compile>
256 <Compile Include="DResourceGroup.cs">
257 <SubType>Form</SubType>
258 </Compile>
259 <Compile Include="DResourceGroupItem.cs">
260 <SubType>Form</SubType>
261 </Compile>
262 <Compile Include="DResourceUser.cs">
263 <SubType>Form</SubType>
264 </Compile>
265 <Compile Include="DSelectLetterClinics.cs">
266 <SubType>Form</SubType>
267 </Compile>
268 <Compile Include="DSelectSchedules.cs">
269 <SubType>Form</SubType>
270 </Compile>
271 <Compile Include="dsPatientApptDisplay2.Designer.cs">
272 <AutoGen>True</AutoGen>
273 <DesignTime>True</DesignTime>
274 <DependentUpon>dsPatientApptDisplay2.xsd</DependentUpon>
275 </Compile>
276 <Compile Include="DSplash.cs">
277 <SubType>Form</SubType>
278 </Compile>
[772]279 <Compile Include="dsRebookAppts.cs">
280 <DependentUpon>dsRebookAppts.xsd</DependentUpon>
281 <SubType>Component</SubType>
282 </Compile>
[614]283 <Compile Include="dsRebookAppts.Designer.cs">
284 <AutoGen>True</AutoGen>
285 <DesignTime>True</DesignTime>
286 <DependentUpon>dsRebookAppts.xsd</DependentUpon>
287 </Compile>
[843]288 <Compile Include="FMDateTime.cs">
289 <CopyToOutputDirectory>Always</CopyToOutputDirectory>
290 </Compile>
[1039]291 <Compile Include="DMassSlotDelete.cs">
292 <SubType>Form</SubType>
293 </Compile>
294 <Compile Include="DMassSlotDelete.Designer.cs">
295 <DependentUpon>DMassSlotDelete.cs</DependentUpon>
296 </Compile>
[1070]297 <Compile Include="LoadingSplash.cs">
298 <SubType>Form</SubType>
299 </Compile>
300 <Compile Include="LoadingSplash.Designer.cs">
301 <DependentUpon>LoadingSplash.cs</DependentUpon>
302 </Compile>
[772]303 <Compile Include="Options.cs" />
[1106]304 <Compile Include="Patient.cs" />
[772]305 <Compile Include="Printing.cs" />
[753]306 <Compile Include="UCPatientAppts.cs">
307 <SubType>UserControl</SubType>
308 </Compile>
309 <Compile Include="UCPatientAppts.Designer.cs">
310 <DependentUpon>UCPatientAppts.cs</DependentUpon>
311 </Compile>
[614]312 <EmbeddedResource Include="CGAVView.resx">
313 <DependentUpon>CGAVView.cs</DependentUpon>
314 <SubType>Designer</SubType>
315 </EmbeddedResource>
316 <EmbeddedResource Include="CGDocumentManager.resx">
317 <DependentUpon>CGDocumentManager.cs</DependentUpon>
318 <SubType>Designer</SubType>
319 </EmbeddedResource>
320 <EmbeddedResource Include="CGView.resx">
321 <DependentUpon>CGView.cs</DependentUpon>
322 <SubType>Designer</SubType>
323 </EmbeddedResource>
324 <EmbeddedResource Include="DAccessGroup.resx">
325 <DependentUpon>DAccessGroup.cs</DependentUpon>
326 <SubType>Designer</SubType>
327 </EmbeddedResource>
328 <EmbeddedResource Include="DAccessGroupItem.resx">
329 <DependentUpon>DAccessGroupItem.cs</DependentUpon>
330 <SubType>Designer</SubType>
331 </EmbeddedResource>
332 <EmbeddedResource Include="DAccessTemplate.resx">
333 <DependentUpon>DAccessTemplate.cs</DependentUpon>
334 <SubType>Designer</SubType>
335 </EmbeddedResource>
336 <EmbeddedResource Include="DAccessType.resx">
337 <DependentUpon>DAccessType.cs</DependentUpon>
338 <SubType>Designer</SubType>
339 </EmbeddedResource>
340 <EmbeddedResource Include="DAppointPage.resx">
341 <DependentUpon>DAppointPage.cs</DependentUpon>
342 <SubType>Designer</SubType>
343 </EmbeddedResource>
344 <EmbeddedResource Include="DApptSearch.resx">
345 <DependentUpon>DApptSearch.cs</DependentUpon>
346 <SubType>Designer</SubType>
347 </EmbeddedResource>
348 <EmbeddedResource Include="DCancelAppt.resx">
349 <DependentUpon>DCancelAppt.cs</DependentUpon>
350 <SubType>Designer</SubType>
351 </EmbeddedResource>
352 <EmbeddedResource Include="DCheckIn.resx">
353 <DependentUpon>DCheckIn.cs</DependentUpon>
354 <SubType>Designer</SubType>
355 </EmbeddedResource>
356 <EmbeddedResource Include="DCopyAppts.resx">
357 <DependentUpon>DCopyAppts.cs</DependentUpon>
358 <SubType>Designer</SubType>
359 </EmbeddedResource>
360 <EmbeddedResource Include="dInputText.resx">
361 <DependentUpon>dInputText.cs</DependentUpon>
362 <SubType>Designer</SubType>
363 </EmbeddedResource>
364 <EmbeddedResource Include="DManagement.resx">
365 <DependentUpon>DManagement.cs</DependentUpon>
366 <SubType>Designer</SubType>
367 </EmbeddedResource>
[1039]368 <EmbeddedResource Include="DMassSlotDelete.resx">
369 <DependentUpon>DMassSlotDelete.cs</DependentUpon>
370 </EmbeddedResource>
[614]371 <EmbeddedResource Include="DNoShow.resx">
372 <DependentUpon>DNoShow.cs</DependentUpon>
373 <SubType>Designer</SubType>
374 </EmbeddedResource>
375 <EmbeddedResource Include="DPatientLetter.resx">
376 <DependentUpon>DPatientLetter.cs</DependentUpon>
377 <SubType>Designer</SubType>
378 </EmbeddedResource>
379 <EmbeddedResource Include="DPatientLookup.resx">
380 <DependentUpon>DPatientLookup.cs</DependentUpon>
381 <SubType>Designer</SubType>
382 </EmbeddedResource>
383 <EmbeddedResource Include="DResource.resx">
384 <DependentUpon>DResource.cs</DependentUpon>
385 <SubType>Designer</SubType>
386 </EmbeddedResource>
387 <EmbeddedResource Include="DResourceGroup.resx">
388 <DependentUpon>DResourceGroup.cs</DependentUpon>
389 <SubType>Designer</SubType>
390 </EmbeddedResource>
391 <EmbeddedResource Include="DResourceGroupItem.resx">
392 <DependentUpon>DResourceGroupItem.cs</DependentUpon>
393 <SubType>Designer</SubType>
394 </EmbeddedResource>
395 <EmbeddedResource Include="DResourceUser.resx">
396 <DependentUpon>DResourceUser.cs</DependentUpon>
397 <SubType>Designer</SubType>
398 </EmbeddedResource>
399 <EmbeddedResource Include="DSelectLetterClinics.resx">
400 <DependentUpon>DSelectLetterClinics.cs</DependentUpon>
401 <SubType>Designer</SubType>
402 </EmbeddedResource>
403 <EmbeddedResource Include="DSelectSchedules.resx">
404 <DependentUpon>DSelectSchedules.cs</DependentUpon>
405 <SubType>Designer</SubType>
406 </EmbeddedResource>
407 <EmbeddedResource Include="DSplash.resx">
408 <DependentUpon>DSplash.cs</DependentUpon>
409 <SubType>Designer</SubType>
410 </EmbeddedResource>
[1070]411 <EmbeddedResource Include="LoadingSplash.resx">
412 <DependentUpon>LoadingSplash.cs</DependentUpon>
413 </EmbeddedResource>
[753]414 <EmbeddedResource Include="UCPatientAppts.resx">
415 <DependentUpon>UCPatientAppts.cs</DependentUpon>
416 </EmbeddedResource>
[614]417 </ItemGroup>
418 <ItemGroup>
419 <Service Include="{967B4E0D-AD0C-4609-AB67-0FA40C0206D8}" />
420 <Service Include="{CF845C55-C321-4742-B673-E6212D061ED9}" />
421 </ItemGroup>
422 <ItemGroup>
423 <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
424 <Visible>False</Visible>
[966]425 <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
[614]426 <Install>false</Install>
427 </BootstrapperPackage>
428 <BootstrapperPackage Include="Microsoft.Net.Framework.2.0">
429 <Visible>False</Visible>
430 <ProductName>.NET Framework 2.0 %28x86%29</ProductName>
431 <Install>true</Install>
432 </BootstrapperPackage>
433 <BootstrapperPackage Include="Microsoft.Net.Framework.3.0">
434 <Visible>False</Visible>
435 <ProductName>.NET Framework 3.0 %28x86%29</ProductName>
436 <Install>false</Install>
437 </BootstrapperPackage>
438 <BootstrapperPackage Include="Microsoft.Net.Framework.3.5">
439 <Visible>False</Visible>
440 <ProductName>.NET Framework 3.5</ProductName>
441 <Install>false</Install>
442 </BootstrapperPackage>
443 <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
444 <Visible>False</Visible>
445 <ProductName>.NET Framework 3.5 SP1</ProductName>
446 <Install>false</Install>
447 </BootstrapperPackage>
448 </ItemGroup>
[802]449 <ItemGroup>
[966]450 <Folder Include="Properties\" />
451 </ItemGroup>
452 <ItemGroup>
453 <ProjectReference Include="..\bmx\BMXNet\BMXNet.csproj">
[843]454 <Project>{DE8E4CC9-4F3A-4E32-8DFE-EE5692E8FC45}</Project>
455 <Name>BMXNet</Name>
456 </ProjectReference>
457 </ItemGroup>
[614]458 <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
459 <PropertyGroup>
460 <PreBuildEvent>
461 </PreBuildEvent>
462 <PostBuildEvent>
463 </PostBuildEvent>
464 </PropertyGroup>
465</Project>
Note: See TracBrowser for help on using the repository browser.