示例#1
0
 public static void Add(DairyDTO lesson)
 {
     using (Entities db = new Entities())
     {
         db.Dairies.Add(_CastDTO.DTOToDairy(lesson));
         db.SaveChanges();
     }
 }
示例#2
0
 public IHttpActionResult Update([FromBody] DairyDTO lesson)
 {
     try
     {
         Lesson.Update(lesson);
         return(Ok());
     }
     catch (Exception e)
     {
         LogManager.LogException(e);
         return(InternalServerError(e));
     }
 }
示例#3
0
 public static void Update(DairyDTO lesson)
 {
     using (Entities db = new Entities())
     {
         var dairy = db.Dairies.FirstOrDefault(l => l.Num == lesson.Num);
         dairy.CalculateHours = lesson.CalculateHours;
         dairy.Cause          = lesson.Cause;
         dairy.GroupId        = lesson.GroupId;
         dairy.FromDate       = _CastDTO.DTOToDate(lesson.FromDate);
         dairy.ToDate         = _CastDTO.DTOToDate(lesson.ToDate);
         dairy.Hour           = lesson.Hour;
         dairy.IsGrouped      = lesson.IsGrouped;
         dairy.Num            = lesson.Num;
         dairy.OccasionId     = lesson.OccasionId;
         dairy.SubjectId      = lesson.SubjectId;
         dairy.TeacherId      = lesson.TeacherId;
         dairy.Reforma        = lesson.Reforma;
         dairy.RoomId         = lesson.RoomId;
         dairy.TypeId         = lesson.TypeId;
         db.SaveChanges();
     }
 }
 public static ScheduleRequest CastDairyDTOToScheduleRequest(DairyDTO dairy)
 {
     return(null);
 }