Esempio n. 1
0
        /// <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);
        }
Esempio n. 2
0
        /// <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);
        }