public static EnrolmentUpdateableModel MapEnrolmentUpdateableModel(EnrolmentUpdateList source) { return(new EnrolmentUpdateableModel { FinalGrade = source.Enrolment.FinalGrade, Enrolment = new EnrolmentUpdateList { Id = source.Enrolment.Id, Enrolment = new EnrolmentUpdate { Id = source.Enrolment.Id, CourseInstance = new CourseInstanceBase { CourseId = source.Enrolment.CourseInstance.CourseId, SemesterId = source.Enrolment.CourseInstance.SemesterId }, FinalGrade = source.Enrolment.FinalGrade, GradeDate = source.Enrolment.GradeDate, StudentId = source.Enrolment.StudentId }, Course = source.Course, Semester = source.Semester, Student = source.Student } }); }
public static EnrolmentUpdateableModel MapEnrolmentUpdateableModel(this EnrolmentUpdateableModel dest, EnrolmentUpdateList source) { dest.Enrolment.Id = source.Enrolment.Id; dest.Enrolment.Enrolment.Id = source.Enrolment.Id; dest.Enrolment.Enrolment.CourseInstance.CourseId = source.Enrolment.CourseInstance.CourseId; dest.Enrolment.Enrolment.CourseInstance.SemesterId = source.Enrolment.CourseInstance.SemesterId; dest.Enrolment.Enrolment.FinalGrade = source.Enrolment.FinalGrade; dest.Enrolment.Enrolment.GradeDate = source.Enrolment.GradeDate; dest.Enrolment.Enrolment.StudentId = source.Enrolment.StudentId; dest.Enrolment.Course = source.Course; dest.Enrolment.Semester = source.Semester; dest.Enrolment.Student = source.Student; dest.FinalGrade = source.Enrolment.FinalGrade; return(dest); }