Upon login, I see this:
Code: Select all
Unhandled exception: String was not recognized as a valid DateTime.
System.FormatException
at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
at System.DateTime.Parse(String s)
at OpenDentBusiness.Appointments.<>c__DisplayClass18_1.<GetPeriodApptsTable>b__16() in C:\Development\OPEN DENTAL SUBVERSION\opendental20.1\OpenDentBusiness\Data Interface\Appointments.cs:line 948
at OpenDentBusiness.Appointments.<>c.<GetPeriodApptsTable>b__18_13(Action x) in C:\Development\OPEN DENTAL SUBVERSION\opendental20.1\OpenDentBusiness\Data Interface\Appointments.cs:line 1219
at System.Collections.Generic.List`1.ForEach(Action`1 action)
at OpenDentBusiness.Appointments.GetPeriodApptsTable(DateTime dateStart, DateTime dateEnd, Int64 aptNum, Boolean isPlanned, List`1 listPinApptNums, List`1 listOpNums, List`1 listProvNums, Boolean doRunQueryOnNoOps) in C:\Development\OPEN DENTAL SUBVERSION\opendental20.1\OpenDentBusiness\Data Interface\Appointments.cs:line 1219
at OpenDental.ContrAppt.RefreshAppointmentsIfNeeded(DateTime dateStart, DateTime dateEnd, List`1 listPinApptNums, List`1 listOpNums, List`1 listProvNums, Boolean isRefreshNeeded) in C:\Development\OPEN DENTAL SUBVERSION\opendental20.1\OpenDental\Main Modules\ContrApptJ.cs:line 2930
at OpenDental.ContrAppt.RefreshModuleDataPeriod(List`1 listPinApptNums, List`1 listOpNums, List`1 listProvNums, Boolean isRefreshAppointments, Boolean isRefreshSchedules) in C:\Development\OPEN DENTAL SUBVERSION\opendental20.1\OpenDental\Main Modules\ContrApptJ.cs:line 2882
at OpenDental.ContrAppt.ModuleSelected(Int64 patNum, List`1 listPinApptNums, List`1 listOpNums, List`1 listProvNums) in C:\Development\OPEN DENTAL SUBVERSION\opendental20.1\OpenDental\Main Modules\ContrApptJ.cs:line 2650
at OpenDental.FormOpenDental.SetModuleSelected(Boolean menuBarClicked) in C:\Development\OPEN DENTAL SUBVERSION\opendental20.1\OpenDental\Main Modules\FormOpenDental.cs:line 5860
at OpenDental.FormOpenDental.SetModuleSelected() in C:\Development\OPEN DENTAL SUBVERSION\opendental20.1\OpenDental\Main Modules\FormOpenDental.cs:line 5850
at OpenDental.FormOpenDental.ProcessCommandLine(String[] args) in C:\Development\OPEN DENTAL SUBVERSION\opendental20.1\OpenDental\Main Modules\FormOpenDental.cs:line 8777
at OpenDental.FormOpenDental.FormOpenDental_Load(Object sender, EventArgs e) in C:\Development\OPEN DENTAL SUBVERSION\opendental20.1\OpenDental\Main Modules\FormOpenDental.cs:line 3026
at System.EventHandler.Invoke(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Looks like the bug was not fixed.
What do I do? Roll back again?