private void OnSaveButtonClicked(object sender, EventArgs e) { var repository = new OfficeHoursRepository(); repository.Add( doctorComboBox.SelectedDoctor.Name, officeComboBox.SelectedOffice.Location, dayOfWeekComboBox.SelectedDay, timeRange.StartTime, timeRange.EndTime); Close(); }
private void LoadOfficeHours() { var officeHoursRepository = new OfficeHoursRepository(); var searchPredicates = GetSearchPredicates().ToArray(); var results = from x in officeHoursRepository.Search(searchPredicates) orderby x.Doctor, x.Office, x.DayOfWeek select new { Doctor = x.Doctor.Name, Office = x.Office.Location, DayOfWeek = x.DayOfWeek, StartTime = x.StartTime, EndTime = x.EndTime }; officeHoursDataGridView.DataSource = results.ToList(); }
public OfficeHoursModule(OfficeHoursRepository repository) { this.repository = repository; }