public string DeleteAllFromSchedule(ScheduleMin schedule) { var errors = new List<string>(); var repository = new ScheduleRepository(this.entities); var service = new ScheduleService(repository); service.RemoveWholeSchedule(schedule.Year, schedule.Quarter, ref errors); if (errors.Count == 0) { return "ok"; } return "error"; }
public string DeleteCourseFromSchedule(int id) { var errors = new List<string>(); var repository = new ScheduleRepository(this.entities); var service = new ScheduleService(repository); service.RemoveCourseFromSchedule(id, ref errors); if (errors.Count == 0) { return "ok"; } return "error"; }
public string AddCourseToSchedule(Schedule schedule) { var errors = new List<string>(); var repository = new ScheduleRepository(this.entities); var service = new ScheduleService(repository); service.AddCourseToSchedule(schedule, ref errors); if (errors.Count == 0) { return "ok"; } return "error"; }