コード例 #1
0
ファイル: AdminController.cs プロジェクト: IvanNkl/AutoSchool
 public async Task<ActionResult> AddPracticeSchedule(SchedulePracticeDTO shedule)
 {
     if (Request.IsAjaxRequest())
     {
         int result = await AdminService.AddSchedulePracticeAsync(shedule);
         if (result > 0)
         {
             var lessons = await AdminService.GetShedulePracticeAsync(shedule.CadetId);
             if (lessons.Count() > 0)
             {
                 return PartialView("PartialPracticeShedule", lessons);
             }
         }
     }
     return HttpNotFound();
 }
コード例 #2
0
ファイル: AdminService.cs プロジェクト: IvanNkl/AutoSchool
 public async Task<int> AddSchedulePracticeAsync(SchedulePracticeDTO shedule)
 {
     if (shedule != null)
     {
         SchedulePractice onAdd = new SchedulePractice
         {
             DayOfWeek = shedule.DayOfWeek,
             StartTime = shedule.StartTime,
             EndTime = shedule.EndTime,
             InstructorId = shedule.InstructorId,
             CadetId = shedule.CadetId,
         };
         _context.SchedulePractices.Create(onAdd);
         int result = await _context.SaveAsync();
         return result;
     }
     return 0;
 }