コード例 #1
0
ファイル: StaffController.cs プロジェクト: alikaraki/Shafam
        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);