Пример #1
0
        public async Task <IActionResult> Post(RegisterPatientDto patient)
        {
            var registeredPatient = await _patientsService.Register(patient);

            return(Created(string.Empty, registeredPatient));
        }
 /// <summary>
 /// Register
 /// </summary>
 /// <param name="patient"></param>
 /// <returns></returns>
 public async Task <RegisteredPatientDto> Register(RegisterPatientDto patient)
 {
     return(await _mediator.Send(new RegisterPatientCommand(patient.FirstName, patient.LastName, patient.DateOfBirth, patient.EmailAddress, patient.TelephoneNumber, patient.Address, patient.PostCode)));
 }