Commit Graph

5 Commits

Author SHA1 Message Date
sam 0e73482b11 CGAVDocument: Don't Update Grid. Leave that to CGAVView.
CGAVView: When updating grid, make a copy of appointments, and use the copy, so there won't be clashes when updating appointments in the background.
CGDocument: Minor Changes in AppointmentNoShow; New method AppointmentUndoCheckIn
CGDocumentManager: Resequenced load order b/c UserPreferences now talks to DB.
DAL: New Methods to save autoprint preferences; new delegate to enable some async stuff
DCheckIn & DAppointPage: _myCodeIsFiringIstheCheckBoxChangedEvent added to protect against firing event when setting checkbox in the code.
DPatientLetter: No changes.
UserPreferences: Now gets and saves user preferences from DB.
2011-03-29 09:38:18 +00:00
sam 3b9b21d70f Provided framework for Rebook letters; but they don't work.
Added the appointment dates to the printed letters.
Made more shortcuts on the main menu.
Changed version to 1.1, to be more congruous with the state of the software.
2010-06-07 00:59:53 +00:00
sam 55766d0a5c Some debugging code to attach the program to the console to print messages.
Letters:
- Cancellation letters now work.
- Initial work on Rebook Letters.
2010-06-05 02:19:48 +00:00
sam fdee4b85c0 Removal of Crystal Reports
Partial Rework of Clinic Patient List report
Other reports that used Crystal don't work yet.
Fixes for Strongly typed DataTables (change the RESOURCEID from uint to int) to support table merge from untyped table.
Support for command line arguments: /s= for server /p= for port /a= for access code /v= for verify code
Only the following combinations work: none; /s and /p; /s, /p, /a, /v
2010-05-22 01:03:45 +00:00
sam c0b331a722 Initial committ of scheduling package 2009-11-30 08:53:28 +00:00