//Get By Id Pedidos public NumeroPedidoEntity ObterPedidoById(int Id) { NumeroPedidoEntity pedido = new NumeroPedidoEntity(); Expression <Func <NumeroPedidoEntity, bool> > expressionFiltro = (a => a.IdStatusPedido != (int)StatusEnum.Excluido && a.IdNumeroPedido == (Int64)Id); using (var rep = new RepositoryBase <NumeroPedidoEntity>()) { pedido = rep.Select(expressionFiltro).FirstOrDefault(); } return(pedido); }
//Delete Pedido public void Deletar(int Id) { Expression <Func <NumeroPedidoEntity, bool> > expressionFiltro = (a => a.IdStatusPedido != (int)StatusEnum.Excluido && a.IdNumeroPedido == (Int64)Id); using (var rep = new RepositoryBase <NumeroPedidoEntity>()) { NumeroPedidoEntity pedido = rep.Select(expressionFiltro).FirstOrDefault(); if (pedido != null) { rep.Delete(pedido); } } }
//Save Pedidos public void Salvar(NumeroPedidoEntity pedido) { using (var rep = new RepositoryBase <NumeroPedidoEntity>()) { if (pedido.IdNumeroPedido == 0) { rep.Insert(pedido); } else { rep.Update(pedido); } } }
public void Salvar(NumeroPedidoEntity pedido) { _service.Salvar(pedido); }
public void Salvar(NumeroPedidoEntity pedido) { _repository.Salvar(pedido); }