public ActionResult PatientHeaderGroup(int patientNumber, string visitName) { Patient patient = patientRepository.GetPatientByUniqueNumber(patientNumber); HeaderGroupViewModel model = GetHeaderModel(patient, visitName); return(PartialView("_PatientHeaderGroup", model)); }
private HeaderGroupViewModel GetHeaderModel(Patient patient, string visitName) { HeaderGroupViewModel model; if (patient == null) { model = new HeaderGroupViewModel { PatientCaption = "New Patient" }; } else { model = new HeaderGroupViewModel { PatientNumber = patient.PatientNumber, PatientCaption = patient.Caption, PatientInitials = patient.PatientInitials, ClinicCaption = patient.Doctor.Clinic.Caption, VisitName = visitName }; } return(model); }