public IHttpActionResult Update(DestinatarioUpdateCommand destinatario) { var validator = destinatario.Validar(); if (!validator.IsValid) { return(HandleValidationFailure(validator.Errors)); } return(HandleCallback(() => _destinatarioService.Update(destinatario))); }
public bool Update(DestinatarioUpdateCommand destinatario) { var destinatarioDb = _destinatarioRepository.GetById(destinatario.Id); if (destinatarioDb == null) { throw new NotFoundException(); } var destinatarioEdit = Mapper.Map(destinatario, destinatarioDb); return(_destinatarioRepository.Update(destinatarioEdit)); }