Esempio n. 1
0
 protected void desentrega_Click(object sender, EventArgs e)
 {
     if (Session["LastOrder"] != null)
     {
         BL_Pedido blPedido = new BL_Pedido();
         blPedido.revertirEntrega((short)Session["LastOrder"], (string)Session["LastStatus"]);
     }
 }
Esempio n. 2
0
        public bool agregarPedido(DO_Pedido pedido)
        {
            BL_Pedido blPedido = new BL_Pedido();

            pedido.fechaIngreso = DateTime.Now;
            pedido.estado       = "EN PROCESO";

            return(blPedido.registrarPedido(pedido));
        }
Esempio n. 3
0
        protected void eventoButton(object sender, EventArgs e)
        {
            Button    boton    = ((Button)sender);
            short     idOrden  = short.Parse(boton.ID);
            BL_Pedido blPedido = new BL_Pedido();

            blPedido.NumeroPedido = idOrden;
            BL_Pedido temp = getOrdenFromLista(idOrden);

            //if (temp != null)
            //{
            //    listOfPedidos.Remove(temp);
            //}
            //tablePedidosASP.Rows.Clear();
            //cargarTabla();
            Session["LastStatus"] = blPedido.getEstado();
            Session["LastOrder"]  = blPedido.NumeroPedido;
            blPedido.entregarPedido(idOrden);
        }
Esempio n. 4
0
 private void cargarTabla()
 {
     if (listOfPedidos.Count < 10)
     {
         for (int i = 0; i < listOfPedidos.Count; i++)
         {
             BL_Pedido item                      = listOfPedidos.ElementAt <BL_Pedido>(i);
             string    numero                    = item.NumeroPedido.ToString();
             string    nombreCliente             = item.Cliente.NombreDeUsuario;
             string    estado                    = item.Estado.NombreEstado.Trim();
             List <BL.BL_DetallePedido> detalles = item.DetallePedido;
             string color = setColor(estado);
             addRow(numero, nombreCliente, detalles, estado, color);
         }
     }
     else if (listOfPedidos.Count >= 10)
     {
         for (int i = 0; i < 10; i++)
         {
             BL_Pedido item                      = listOfPedidos.ElementAt <BL_Pedido>(i);
             string    numero                    = item.NumeroPedido.ToString();
             string    nombreCliente             = item.Cliente.NombreDeUsuario;
             string    estado                    = item.Estado.NombreEstado.Trim();
             List <BL.BL_DetallePedido> detalles = item.DetallePedido;
             string color = setColor(estado);
             addRow(numero, nombreCliente, detalles, estado, color);
         }
     }
     if (listOfPedidos.Count > 10)
     {
         morePedidos.Text = "Faltan mas pedidos...";
     }
     else
     {
         morePedidos.Text = "";
     }
 }
Esempio n. 5
0
        public bool eliminarPedido(int codigoPedido)
        {
            BL_Pedido blPedido = new BL_Pedido();

            return(blPedido.eliminarPedido(codigoPedido));
        }
Esempio n. 6
0
        public bool modificarEstado(DO_Pedido doPedido)
        {
            BL_Pedido blPedido = new BL_Pedido();

            return(blPedido.modificarEstado(doPedido.codigo, doPedido.estado));
        }
Esempio n. 7
0
        public List <DO_Pedido> listarPedidosTotales()
        {
            BL_Pedido blPedido = new BL_Pedido();

            return(blPedido.listarPedidosTotales());
        }
Esempio n. 8
0
        public List <DO_Pedido> listarPedidos()
        {
            BL_Pedido blPedido = new BL_Pedido();

            return(blPedido.listarPedidosHabilitados());
        }
Esempio n. 9
0
        public bool despacharPedido(DO_Pedido doPedido)
        {
            BL_Pedido blPedido = new BL_Pedido();

            return(blPedido.despacharPedido(doPedido.codigo, doPedido.correoAdminDespacho, DateTime.Now, doPedido.estado));
        }
Esempio n. 10
0
        public DO_Pedido consultarDetallesPedido(int codigoPedido)
        {
            BL_Pedido blPedido = new BL_Pedido();

            return(blPedido.consultarDatosPedido(codigoPedido));
        }