public IActionResult DeletarUsuario([FromBody] UsuariosDto u) { if (!u.Id.HasValue) { return(NotFound()); } var usuario = _usuariosRepository.SelecionarSimples(u.Id.Value); if (usuario == null) { return(NotFound()); } _usuariosRepository.Deletar(u.Id.Value); var resultado = _usuariosRepository.SalvarAtualizacoes(); if (!resultado) { throw new Exception($"Aconteceu algo inesperado ao tentar deletar o usuário de id: {u.Id.Value}"); } return(NoContent()); }
public IActionResult Deletar(int id) { try { IUsuariosRepository.Deletar(id); return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult Delete(int id) { Usuario UsuarioBuscado = _usuariosRepository.BuscarPorId(id); if (UsuarioBuscado == null) { return(NotFound()); } _usuariosRepository.Deletar(id); return(StatusCode(202)); }
public IActionResult Delete(int id) { _usuariosRepository.Deletar(id); return(StatusCode(200)); }