示例#1
0
        public ActionResult GridViewPartial_por_distribuir(int IdSucursal = 0, int IdMovi_inven_tipo = 0, decimal IdNumMovi = 0)
        {
            List <in_Ing_Egr_Inven_distribucion_Info> model = new List <in_Ing_Egr_Inven_distribucion_Info>();
            int IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa);

            if (IdSucursal != 0 & IdMovi_inven_tipo != 0 & IdNumMovi != 0 & lst_x_distribuir_lis.get_list(Convert.ToDecimal(SessionFixed.IdTransaccionSession)).Count() == 0)
            {
                model = bus_ing_inv.get_list_x_distribuir(IdEmpresa, IdSucursal, IdMovi_inven_tipo, IdNumMovi);
                lst_x_distribuir_lis.set_list(model, Convert.ToDecimal(SessionFixed.IdTransaccionSession));
            }
            else
            {
                model = lst_x_distribuir_lis.get_list(Convert.ToDecimal(SessionFixed.IdTransaccionSession));
            }
            return(PartialView("_GridViewPartial_por_distribuir", model));
        }
示例#2
0
 private void set_info_in_controls()
 {
     try
     {
         info_distribucion.lst_x_distribuir = bus_distribucion.get_list_x_distribuir(info_distribucion.IdEmpresa, info_distribucion.IdSucursal, info_distribucion.IdMovi_inven_tipo, info_distribucion.IdNumMovi);
         info_distribucion.lst_distribuido  = bus_distribucion.get_list_distribuido(info_distribucion.IdEmpresa, info_distribucion.IdSucursal, info_distribucion.IdMovi_inven_tipo, info_distribucion.IdNumMovi);
         blst_distribuido  = new BindingList <in_Ing_Egr_Inven_distribucion_Info>(info_distribucion.lst_distribuido);
         blst_x_distribuir = new BindingList <in_Ing_Egr_Inven_distribucion_Info>(info_distribucion.lst_x_distribuir);
         gridControl_distribuido.DataSource  = blst_distribuido;
         gridControl_x_distribuir.DataSource = blst_x_distribuir;
     }
     catch (Exception ex)
     {
         Log_Error_bus.Log_Error(ex.ToString());
         MessageBox.Show(ex.ToString(), param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }