Exemplo n.º 1
0
 public ActionResult Edit(Consulting consulting)
 {
     if (consulting.StartConsulting != null)
     {
         if (consulting.StartConsulting.Date <= DateTime.Now.Date)
         {
             ModelState.AddModelError("", "Lịch phải sau ngày hiện tại");
         }
         else
         {
             var result = VerifyTime(consulting);
             if (result != null)
             {
                 ModelState.AddModelError("", "Thời gian không hợp lệ: " + result);
             }
         }
     }
     if (ModelState.IsValid)
     {
         _consultingRepository.Update(consulting);
         return(RedirectToAction("Index"));
     }
     ViewBag.DoctorId = new SelectList(_userRepository.GetAllDoctor(), "Id", "FullName", consulting.DoctorId);
     return(View(consulting));
 }
Exemplo n.º 2
0
 public ActionResult EditConsulting(Consulting consulting)
 {
     if (ModelState.IsValid)
     {
         _consultingRepository.Update(consulting);
         return(RedirectToAction("ConsultingPresent"));
     }
     ViewBag.lstCatePost = _postRepository.GetPost_Category();
     return(View(consulting));
 }
 public ActionResult Create(ConsultResult consultResult)
 {
     _consultResultRepository.Add(consultResult);
     if (true)
     {
         var consulting = _consultingRepository.Find(consultResult.ConsultingId);
         consulting.HasResult = true;
         _consultingRepository.Update(consulting);
         return(Json(new { IsSuccess = true }));
     }
     return(View());
 }