예제 #1
0
 public static Course ToEntity(this CourseModel model, Course course)
 {
     course                = course ?? new Course();
     course.Name           = model.Name;
     course.Description    = model.Description;
     course.CourseCategory = model.CourseCategory;
     course.AvailableFrom  = UtilCommon.ConvertDateTime(model.AvailableFrom, Constants.DATETIME_FORMAT);
     course.AvailableTo    = UtilCommon.ConvertDateTime(model.AvailableTo, Constants.DATETIME_FORMAT);
     course.CourseFee      = model.CourseFee;
     course.Id             = model.Id;
     return(course);
 }
예제 #2
0
        public static CourseModel ToViewModel(this CourseApiModel model)
        {
            var vm = new CourseModel()
            {
                Description    = model.Description,
                Id             = model.Id,
                Name           = model.Name,
                CourseCategory = model.CourseCategory,
                CourseImage    = model.CourseImage,
                AvailableFrom  = model.AvailableFrom,
                AvailableTo    = model.AvailableTo,
                CourseFee      = model.CourseFee
            };

            return(vm);
        }