public IActionResult Delete(int id) { try { if (id == 0) { return(NotFound()); } var _venda = _vendaRepository.GetItem(id); if (_venda.VendaId == 0) { return(NotFound()); } _vendaRepository.Remove(id); return(new NoContentResult()); } catch (Exception ex) { ModelState.AddModelError("", "Erro ao excluir uma venda." + System.Environment.NewLine + " Detalhes:" + ex.Message); return(BadRequest(ModelState)); } }