private void OnChangeAppointmentEventRaised(object sender, EventArgs e) { Telerik.WinControls.UI.AppointmentChangedEventArgs args = (Telerik.WinControls.UI.AppointmentChangedEventArgs)e; try { _appointmentService.ChangeAppointment(args.Appointment.Summary, args.Appointment.Start, args.Appointment.End, args.Appointment.Location, args.PropertyName); } catch { _errorMessageView.ShowErrorMessageView("Error", "Cannot change appointment. Make sure to specify location."); } }