コード例 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!ValidarConexionYUsuarioLogueado(sender))
     {
         return;
     }
     if (Session["UiListaSku"] != null)
     {
         UiListaSku.DataSource = Session["UiListaSku"];
         UiListaSku.DataBind();
     }
     if (Session["UiListaSkuConSerie"] != null)
     {
         UiListaSkuConSerie.DataSource = Session["UiListaSkuConSerie"];
         UiListaSkuConSerie.DataBind();
     }
     if (Session["UiVistaListainventario"] != null)
     {
         UiVistaListainventario.DataSource = Session["UiVistaListainventario"];
         UiVistaListainventario.DataBind();
     }
     if (Session["UiListaBodega"] != null)
     {
         UiListaBodega.DataSource = Session["UiListaBodega"];
         UiListaBodega.DataBind();
         UiListaBodegaConSerie.DataSource = Session["UiListaBodega"];
         UiListaBodegaConSerie.DataBind();
     }
     if (Session["UiVistaListaInventarioConSerie"] != null)
     {
         UiVistaListainventarioConSerie.DataSource = Session["UiVistaListaInventarioConSerie"];
         UiVistaListainventarioConSerie.DataBind();
     }
 }
コード例 #2
0
        public void AsociarSkusABodega(object sender)
        {
            if (ListaInventario == null)
            {
                ListaInventario = new List <Inventario>();
            }

            var           codigoDeBodega      = UiListaBodega.GridView.GetRowValues(UiListaBodega.GridView.FocusedRowIndex, "CODE_WAREHOUSE").ToString();
            var           descripcionDeBodega = UiListaBodega.GridView.GetRowValues(UiListaBodega.GridView.FocusedRowIndex, "DESCRIPTION_WAREHOUSE").ToString();
            List <object> codigoDeSku         = UiListaSku.GridView.GetSelectedFieldValues("CODE_SKU");
            List <object> descripcionDeSku    = UiListaSku.GridView.GetSelectedFieldValues("DESCRIPTION_SKU");

            for (int i = 0; i < codigoDeSku.Count; i++)
            {
                if (!ValidarSiExisteEnListaInventario(codigoDeBodega, codigoDeSku[i].ToString()))
                {
                    var inventario = new Inventario();

                    inventario.SERIAL_NUMBER         = null;
                    inventario.WAREHOUSE             = codigoDeBodega;
                    inventario.DESCRIPTION_WAREHOUSE = descripcionDeBodega;
                    inventario.LOCATION        = codigoDeBodega;
                    inventario.SKU             = codigoDeSku[i].ToString();
                    inventario.SKU_DESCRIPTION = descripcionDeSku[i].ToString();
                    inventario.ON_HAND         = 1;
                    inventario.LAST_UPDATE_BY  = Session["LOGIN"].ToString();
                    inventario.BATCH_ID        = null;
                    inventario.TXN_ID          = null;
                    inventario.IS_SCANNED      = 0;
                    inventario.PALLET_ID       = null;

                    ListaInventario.Add(inventario);
                }
            }

            UiVistaListainventario.DataSource = ListaInventario;
            UiVistaListainventario.DataBind();

            ((ASPxGridView)(sender)).JSProperties.Add("cpLimpiarSeleccionDeListas", "enable");
        }