Ejemplo n.º 1
0
        public CourseDAO GetCourse(int cid)
        {
            var course = db.GetCourse(cid);
            var c      = CourseMapper.MapToCourseDAO(course);

            return(c);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        public List <CourseDAO> GetAllOpenCourses()
        {
            var c = new List <CourseDAO>();

            foreach (var course in db.GetAllOpenCourses())
            {
                c.Add(CourseMapper.MapToCourseDAO(course));
            }

            return(c);
        }
Ejemplo n.º 4
0
        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);
        }