public ActionResult AddPatient(PatientInputModel model) { // Add Patient to patient repository Patient patient = _patientManagementService.AddPatient(model.FirstName, model.LastName, model.Age, model.Gender, model.HealthCardNumber, model.PhoneNumber, model.Address); // Create patient account _accountManagementService.CreateAccountForPatient(patient.PatientId); // Redirect to All Patients return(RedirectToAction("Details", "Staff", new { id = patient.PatientId, role = UserRole.Patient, showUserCreatedAlert = true })); }
public async Task <string> AddPatient(PatientInfo Patient) => await _patientManagementService.AddPatient(Patient);