EditableSchedule CreateAppointmentWithReminders()
        {
            Appointment appointment = new Appointment(AppointmentType.Normal);

            appointment.Start       = DateTime.Now + TimeSpan.FromMinutes(5) + TimeSpan.FromSeconds(5);
            appointment.Duration    = TimeSpan.FromHours(2);
            appointment.Subject     = "Appointment with Reminder";
            appointment.HasReminder = true;
            appointment.Reminder.TimeBeforeStart = TimeSpan.FromMinutes(5);
            appointment.ResourceId = Resource.Empty;
            appointment.StatusId   = (int)AppointmentStatusType.Busy;
            appointment.LabelId    = 1;
            return(SchedulerExtension.ConvertAppointment <EditableSchedule>(appointment, SchedulerDemoHelper.DefaultAppointmentStorage));
        }