public ActionResult UpdateCheckUp(int?id)
 {
     if (id != null)
     {
         var checkUp = db.CheckUps.Find(id);
         ViewBag.DoctorId  = new SelectList(db.doctors.ToList(), "id", "DoctorName", checkUp.DoctorId);
         ViewBag.PatientId = new SelectList(db.Patients.ToList(), "id", "name", checkUp.PatientId);
         var CheckViewModel = new UpdateCheckUpViewModel();
         CheckViewModel.CheckType = checkUp.CheckType;
         CheckViewModel.id        = checkUp.id;
         return(View(CheckViewModel));
     }
     return(HttpNotFound());
 }
 public ActionResult UpdateCheckUp(UpdateCheckUpViewModel viewModel)
 {
     if (ModelState.IsValid)
     {
         var OldCheckUp = db.CheckUps.Find(viewModel.id);
         OldCheckUp.DoctorId  = viewModel.DoctorId;
         OldCheckUp.PatientId = viewModel.PatientId;
         OldCheckUp.CheckType = viewModel.CheckType;
         db.SaveChanges();
         return(RedirectToAction("GetChecksUp"));
     }
     ViewBag.DoctorId  = new SelectList(db.doctors.ToList(), "id", "DoctorName", viewModel.DoctorId);
     ViewBag.PatientId = new SelectList(db.Patients.ToList(), "id", "name", viewModel.PatientId);
     return(View(viewModel));
 }