public IActionResult AlterarUsuario(UsuariosDomain usuario) { try { if (usuario.ID == 0) { throw new Exception("É necessario especificar o ID do usuario que será alterado"); } repositorio.Alterar(usuario); return(Ok($"Usuario {usuario.Nome} alterado com sucesso")); } catch (SqlException exc) { return(BadRequest("Ocorreu um erro no banco de dados\n" + exc.Message)); } catch (Exception exc) { return(BadRequest(exc.Message)); } }