public ActionResult Post([FromBody] CreateMedicoDTO createMedicoDTO) { try { _medicoService.Save(createMedicoDTO); return(Ok()); } catch (Exception e) { string errors = e.Message; return(ValidationProblem(new ValidationProblemDetails() { Type = "Model Validation Error", Detail = errors })); } }
public void Save(CreateMedicoDTO model) { var medico = _mapper.Map <CreateMedicoCommand>(model); _bus.SendCommand(medico); }