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)); } }