private void Enroll(object sender, RoutedEventArgs e) { if (cboxDocsList.SelectedIndex == -1) { MessageBox.Show("Select doctor"); return; } if (this.dpDate.SelectedDate == null) { MessageBox.Show("Please select date"); return; } if (cboxTime.SelectedIndex == -1) { MessageBox.Show("Select time"); return; } TimeManager tm = new TimeManager(); DoctorDTO doctor = cboxDocsList.SelectedValue as DoctorDTO; DateTime date = dpDate.SelectedDate.Value; var schedule = ModelCreator.CreateEnroll(doctor.Id, (PatientsPage.instance.lstPatients.SelectedValue as PatientDTO).Id, date, cboxTime.SelectedItem.ToString()); tm.Add(schedule); MessageBox.Show("Enroll"); this.Close(); }