Example #1
0
        public static ViewSubject CreateSimpleSubject(db.Subject s)
        {
            ViewSubject temp = Mapper.Map<db.Subject, ViewSubject>(s);
            List<ViewTeacher> teachers = new List<ViewTeacher>();
            ViewTeacher t = new ViewTeacher();

            if (s.Teachers != null)
            {
                foreach (var v in s.Teachers)
                {
                    if (v.SchoolId == 1)
                        teachers.Add(Mapper.Map<db.Teacher, ViewTeacher>(v));
                }

                temp.ViewTeachers = teachers;
            }

            return temp;
        }
Example #2
0
 public static ViewPupil CreateSimplePupil(db.Pupil p)
 {
     return Mapper.Map<db.Pupil, ViewPupil>(p);
 }
Example #3
0
 public static ViewTeacher CreateSimpleTeacher(db.Teacher t)
 {
     return Mapper.Map<db.Teacher, ViewTeacher>(t);
 }