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; }
public static ViewPupil CreateSimplePupil(db.Pupil p) { return Mapper.Map<db.Pupil, ViewPupil>(p); }
public static ViewTeacher CreateSimpleTeacher(db.Teacher t) { return Mapper.Map<db.Teacher, ViewTeacher>(t); }