public IActionResult UpdatePatrimonio(int id, [FromBody] PatrimonioUpdateDto patrimoniosDto) { if (patrimoniosDto == null || id != patrimoniosDto.Id) { return(BadRequest(ModelState)); } var patrimoniosObj = _mapper.Map <Patrimonio>(patrimoniosDto); if (!_patrepo.UpdatePatrimonio(patrimoniosObj)) { ModelState.AddModelError("", $"Algo errado ao atualizar {patrimoniosDto.Nome}"); return(StatusCode(500, ModelState)); } return(NoContent()); }