public int Add(DestinatarioAddCommand destinatario) { var destinatarioAdd = Mapper.Map <DestinatarioAddCommand, Destinatario>(destinatario); var novoDestinatario = _destinatarioRepository.Add(destinatarioAdd); return((int)novoDestinatario.Id); }
public IHttpActionResult Post(DestinatarioAddCommand destinatario) { var validator = destinatario.Validar(); if (!validator.IsValid) { return(HandleValidationFailure(validator.Errors)); } return(HandleCallback(() => _destinatarioService.Add(destinatario))); }