public IActionResult Put([FromRoute] long id, [FromBody] EnderecoModelo modelo) { var endereco = new EnderecoRepositorio().BuscarPeloId(id); if (endereco == null) { return(NotFound("Endereco não encontrado")); } endereco.CopiarDoModelo(modelo); if (endereco.Invalid) { return(BadRequest(endereco.Notifications)); } new EnderecoRepositorio().Atualizar(endereco); return(Ok("Endereço atualizado com sucesso")); }