public bool DropCourse(CourseDAO course, PersonDAO person) { var c = CourseMapper.MapToCourse(course); var p = PersonMapper.MapToPerson(person); return(db.DropCourse(c, p)); }
public List <CourseDAO> GetStudentSchedule(PersonDAO person) { var c = new List <CourseDAO>(); foreach (var course in db.GetStudentSchedule(PersonMapper.MapToPerson(person))) { c.Add(CourseMapper.MapToCourseDAO(course)); } return(c); }
public static Course MapToCourse(CourseDAO course) { var c = new Course(); c.CourseId = course.Id; c.Title = course.Title; c.Department = course.Department; c.Professor = PersonMapper.MapToPerson(course.Professor).PersonId; c.StartTime = course.StartTime; c.EndTime = course.EndTime; c.Capacity = course.Capacity; c.Credit = course.Credit; c.Active = course.Active; return(c); }
public bool AddPerson(PersonDAO person) { var p = PersonMapper.MapToPerson(person); return(db.AddPerson(p)); }
public bool RemoveStudent(PersonDAO student) { var p = PersonMapper.MapToPerson(student); return(db.RemoveStudent(p)); }