public void ExcluirItemPedido(ItemPedidoDto dto) { var ItemPedido = itemPedidoRepository.GetById(dto.Id); if (ItemPedido == null) { return; } itemPedidoRepository.Delete(ItemPedido.Id); }
public async Task <ResultEntity <ItemPedido> > Delete(int id) { try { var itemPedido = await _repository.GetById(id); if (itemPedido == null) { return(ResultEntity <ItemPedido> .Fail(itemPedido, $"Item Pedido não existe")); } _repository.Delete(itemPedido); return(ResultEntity <ItemPedido> .Success(itemPedido)); } catch (Exception e) { return(ResultEntity <ItemPedido> .Fail(new ItemPedido(), $"Ocorreu algum erro na exclusão do Item Pedido - {e.Message}")); } }