public ActionResult Alterar([FromBody] ClienteDTO clienteDTO) { if (!ModelState.IsValid) { return(NotFound()); } applicationServiceCliente.Alterar(clienteDTO); return(Ok("Cliente Alterado com sucesso!")); }
public HttpResponseMessage PUT(ClienteEdicaoViewModel model) { if (ModelState.IsValid) { try { service.Alterar(model); return(Request.CreateResponse(HttpStatusCode.OK, $"O cliente {model.Nome} foi atualizado com sucesso.")); } catch (Exception erro) { return(Request.CreateResponse(HttpStatusCode.InternalServerError, erro.Message)); } } else { return(Request.CreateResponse(HttpStatusCode.BadRequest, ValidationsUtil.GetErrorMessages(ModelState))); } }