public APIReturn Delete(int id) { try { bool isDeleted = rep.Delete(id); result = new APIReturn { Content = isDeleted == true ? true : false, Message = isDeleted == true ? "Excluído com sucesso" : "Não foi possível excluir", ErrorMessage = isDeleted == false ? "Patrimônio informado inexistente" : string.Empty }; } catch (Exception ex) { result = new APIReturn { StatusCode = 500, Message = "Ocorreu um erro inesperado ao tendar deletar", ErrorMessage = ex.Message }; } return(result); }
public void Delete(int marcaId) { try { using (PatrimonioRepository conexao = new PatrimonioRepository()) conexao.Delete(marcaId); } catch (Exception e) { throw new Exception(e.Message); } }
public IActionResult Delete([FromRoute] int id) { var result = _repository.Delete(id); if (result == 0) { return(NotFound()); } if (result == null) { return(InternalServerError()); } return(Ok()); }
public void Delete(int id) { Factory.Delete(Find(id).Id); }