My issues are 2 fold... first, I've created a Custom appointment dialog by implementing the EditAppointmentDialog. My recurrence button is turned on and I can use that interface to set the recurrence properties. When I try to save the data during the ApplySettingsToEvent() event, all of my Recurrence propertes in the targetEvent (RecurrencRule, RecurrenceId) are null. But, in the UI on the radScheduler the recurring appointments show correctly. How do I retrieve my recurrence information so that I may persist this data?
My second issue is that I also have a custom appointment object that enherits from Telerik.WinControls.UI.Appointment. In my radScheduler1_AppointmentEditDialogShowing() event I receive an error of "Unable to cast object type of 'Telerik.WinControls.UI.Appointment' to type 'CoachDashboard.CustomAppointment'". My CustomAppointment class inherits from Telerik.WinControls.UI.Appointment. Why would I get this error? The only difference is that this appointment is a recurring appointment now. It works fine when I don't set any recurrence.
My second issue is that I also have a custom appointment object that enherits from Telerik.WinControls.UI.Appointment. In my radScheduler1_AppointmentEditDialogShowing() event I receive an error of "Unable to cast object type of 'Telerik.WinControls.UI.Appointment' to type 'CoachDashboard.CustomAppointment'". My CustomAppointment class inherits from Telerik.WinControls.UI.Appointment. Why would I get this error? The only difference is that this appointment is a recurring appointment now. It works fine when I don't set any recurrence.