public Course GetCourse(int id) { var errors = new List<string>(); var repository = new CourseRepository(this.entities); var service = new CourseService(repository); return service.GetCourse(id, ref errors); }
public string DeleteCourse(int id) { var errors = new List<string>(); var repository = new CourseRepository(this.entities); var service = new CourseService(repository); service.DeleteCourse(id, ref errors); if (errors.Count == 0) { return "ok"; } return "error"; }
public string AssignPreReq(int cId, int pr_Id) { var errors = new List<string>(); var repository = new CourseRepository(this.entities); var service = new CourseService(repository); service.AssignPreReq(cId, pr_Id, ref errors); if (errors.Count == 0) { return "ok"; } return "error"; }
public UnitOfWork(PlutoContext context) { _context = context; Courses = new CourseRepository(context); Authors = new AuthorRepository(context); }
public List<Course> GetPreReqList(int courseId) { var errors = new List<string>(); var repository = new CourseRepository(this.entities); var service = new CourseService(repository); return service.GetPreReqList(courseId, ref errors); }
public string UpdateCourse(Course course) { var errors = new List<string>(); var repository = new CourseRepository(this.entities); var service = new CourseService(repository); service.UpdateCourse(course, ref errors); if (errors.Count == 0) { return "ok"; } return "error"; }