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(); } }
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"); }