public PersonDAO GetPerson(int pid) { var person = db.GetPerson(pid); var p = PersonMapper.MapToPersonDAO(person); return(p); }
public List <PersonDAO> GetAllActiveStudents() { var p = new List <PersonDAO>(); foreach (var person in db.GetAllActiveStudents()) { p.Add(PersonMapper.MapToPersonDAO(person)); } return(p); }
public List <PersonDAO> GetPeople() { var p = new List <PersonDAO>(); foreach (var person in db.GetPeople()) { p.Add(PersonMapper.MapToPersonDAO(person)); } return(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 static ScheduleDAO MapToScheduleDAO(Schedule schedule) { var s = new ScheduleDAO(); s.Id = schedule.ScheduleId; s.Person = PersonMapper.MapToPersonDAO(schedule.Person); s.Course = CourseMapper.MapToCourseDAO(schedule.Course); s.Active = schedule.Active; return(s); }
public static CourseDAO MapToCourseDAO(Course course) { var c = new CourseDAO(); c.Id = course.CourseId; c.Title = course.Title; c.Department = course.Department; c.Professor = PersonMapper.MapToPersonDAO(course.Person); c.StartTime = course.StartTime; c.EndTime = course.EndTime; c.Capacity = course.Capacity; c.Credit = course.Credit; c.Active = course.Active; return(c); }