Esempio n. 1
0
        //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);
        }
Esempio n. 2
0
        //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);
                }
            }
        }
Esempio n. 3
0
 //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);
 }
Esempio n. 5
0
 public void Salvar(NumeroPedidoEntity pedido)
 {
     _repository.Salvar(pedido);
 }