Exemplo n.º 1
0
        public void cargarpedidoxCliente()
        {
            try
            {
                fa_pedido_Bus      bus       = new fa_pedido_Bus();
                fa_orden_Desp_Info ordenInfo = new fa_orden_Desp_Info();
                ordenInfo.IdCliente  = Convert.ToDecimal(ctrl_Cliente.cmb_cliente.EditValue);
                ordenInfo.IdBodega   = Convert.ToInt32(ctrl_SucBod.cmb_bodega.EditValue);
                ordenInfo.IdSucursal = Convert.ToInt32(ctrl_SucBod.cmb_sucursal.EditValue);
                ordenInfo.IdEmpresa  = param.IdEmpresa;

                listapedido = bus.ObtenerOrdenDespachoxCliente(ordenInfo);
                listapedido.ForEach(id => id.DesProduct = obtnerDesProd(id.IdProducto));

                var listado = from q in listapedido
                              where q.IdSucursal == ordenInfo.IdSucursal && q.IdBodega == ordenInfo.IdBodega
                              select q;

                gridControlPedido.DataSource = listado.ToList();
                gridViewPedido.ExpandAllGroups();
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
Exemplo n.º 2
0
 private void btnAprobar_Click(object sender, EventArgs e)
 {
     try
     {
         dtpFechaFin.Focus();
         List <fa_pedido_Info> lst = new List <fa_pedido_Info>();
         foreach (var item in DataSource)
         {
             if (item.Chek)
             {
                 lst.Add(item);
             }
         }
         fa_pedido_Bus bus = new fa_pedido_Bus();
         if (bus.ActualizarEstadoApro(lst, "A"))
         {
             MessageBox.Show("Pedidos Aprobrados Con exito");
         }
         CargaGrid(dtpFechaIni.Value, dtpFechaFin.Value);
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
     }
 }
Exemplo n.º 3
0
 private void CargaGrid(DateTime fecha_ini, DateTime fecha_fin)
 {
     try
     {
         List <fa_pedido_Info> lista_pedido = new List <fa_pedido_Info>();
         fa_pedido_Bus         bus_pers     = new fa_pedido_Bus();
         lista_pedido = bus_pers.Get_List_pedido(param.IdEmpresa, fecha_ini, fecha_fin, Convert.ToInt32(UC_Sucursal.cmb_sucursal.EditValue), Convert.ToInt32(UC_Sucursal.cmb_bodega.EditValue));//.FindAll(v => v.IdEstadoAprobacion == "N");
         DataSource   = new BindingList <fa_pedido_Info>(lista_pedido);
         gridControlPedido.DataSource = DataSource;
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
     }
 }