public IActionResult CreatePatientRecord(CreatePatientRecordViewModel createPatientRecordViewModel)
 {
     using (var def = new DoctorContext())
     {
         using (var daef = new DentistAssistantContext())
         {
             DateTime createTime      = DateTime.Now;
             var      patientSettings = daef.PatientSettings.Find(createPatientRecordViewModel.PatientNo);
             createPatientRecordViewModel.patientRecord.CreateTime = createTime;
             patientSettings.PatientRecords.Add(createPatientRecordViewModel.patientRecord);
             daef.SaveChanges();
             return(RedirectToAction("Assistant", "Patient", new { id = createPatientRecordViewModel.PatientNo }));
         }
     }
 }
 public IActionResult CreatePatientRecord(string id)
 {
     using (var def = new DoctorContext())
     {
         var patient = def.Patients.Where(c => c.PatNo.ToUpper().Equals(id.ToUpper())).FirstOrDefault();
         CreatePatientRecordViewModel createPatientRecordViewModel = new CreatePatientRecordViewModel()
         {
             Users = (from u in UsersInfo.Users
                      select new SelectListItem()
             {
                 Text = u.UserName,
                 Value = u.UserNo,
                 Selected = false
             }).ToList(),
             PatientNo = patient.PatNo
         };
         return(View(createPatientRecordViewModel));
     }
 }