public bool DropCourse(CourseDAO course, PersonDAO person) { var c = CourseMapper.MapToCourse(course); var p = PersonMapper.MapToPerson(person); return(db.DropCourse(c, p)); }
public bool AddCourse(CourseDAO course) { var c = CourseMapper.MapToCourse(course); var p = db.GetPerson(course.Professor.Id); return(db.AddCourse(c, p)); }
public List <PersonDAO> GetEnrolledStudentsByCourse(CourseDAO course) { var p = new List <PersonDAO>(); foreach (var person in db.GetEnrolledStudentsByCourse(CourseMapper.MapToCourse(course))) { p.Add(PersonMapper.MapToPersonDAO(person)); } return(p); }
public bool CancelCourse(CourseDAO course) { var c = CourseMapper.MapToCourse(course); return(db.CancelCourse(c)); }
public bool ModifyCourse(CourseDAO course, int newCapacity, int newStart, int newEnd) { var c = CourseMapper.MapToCourse(course); return(db.ModifyCourse(c, newCapacity, newStart, newEnd)); }