Пример #1
0
 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
         }
     });
 }
Пример #2
0
        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);
        }