/// <summary> /// Timetable típust (entitás) konvertál TimetableModel típusra /// </summary> /// <param name="timetable">Átkonvertálandó Timetable (entitás)</param> /// <returns>TimetableModel-é konvertált Timetable</returns> public static TimetableModel EntityToModel(Timetable timetable) { TimetableModel newModelTimetable = new TimetableModel(); newModelTimetable.Id = timetable.Id; newModelTimetable.CourseId = timetable.Course_Id; newModelTimetable.UserId = timetable.User_Id; newModelTimetable.Course = CourseMapper.EntityToModel(timetable.Course); newModelTimetable.User = UserMapper.EntityToModel(timetable.User); return(newModelTimetable); }
/// <summary> /// Subject típust (entitás) konvertál SubjectModel típusra /// </summary> /// <param name="subject">Átkonvertálandó Subject (entitás)</param> /// <returns>SubjectModel-é konvertált Subject</returns> public static SubjectModel EntityToModel(Subject subject) { SubjectModel newSubject = new SubjectModel(); newSubject.SubjectId = subject.Id; newSubject.SubjectName = subject.SubjectName; newSubject.IsLecture = (subject.IsLecture == 0 ? false : true); newSubject.User_Id = subject.User_Id; newSubject.Courses = CourseMapper.EntityCollectionToModelCollection(subject.Courses); newSubject.User = UserMapper.EntityToModel(subject.User); return(newSubject); }