protected void BtnCrearRuta_Click(object sender, EventArgs e) { if (DDListBodega.SelectedIndex == 0) { ErrorDDlistbodega.Visible = true; ErrorDDlistbodega.Text = "No se ha seleccionado Bodega"; } else { LogClass logClass = new LogClass(); List <Bodega> bodegas; bodegas = logClass.GetListBodega("ALL"); var KOSU = bodegas.Where(it => it._KOBO == DDListBodega.SelectedValue).Select(g => g._KOSU.First()); var fff = (from a in bodegas where a._KOBO == DDListBodega.SelectedValue select a).First(); //creacion de ruta exitosa Ruta ruta = new Ruta { _Nombre = TxtNombreRuta.Text, _Descripcion = TxtDescripRuta.Text, _CodBodega = DDListBodega.SelectedValue, _CodSUCU = fff._KOSU, }; bool IsInsert = logClass.InsertRuta(ruta); if (!IsInsert) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(function () {alert('Error al tratar de ingresar la ruta en la base de datos');});</script>", false); } else { Mdl_LblMsg.Text = "Creación de Ruta exitosa"; ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(function () {$('#ModalMsg').modal('show');});</script>", false); } } }
public List <Ruta> RutasXInventario(string IdInventario) { List <Ruta> tmp = new List <Ruta>(); string consulta = @"SELECT D.Id, D.Nombre,D.CodBodega,D.Descripcion, D.CodSUCU,B.Id as 'IdAsign' FROM LO_Asignruta B, LO_rutasinvent D WHERE B.ID_Ruta=D.Id AND B.ID_Inventory=@IdInventario and B.Status=0"; DataTable TablaDetalle = new DataTable(); using (ConnPlabal) { try { SqlDataAdapter adaptador = new SqlDataAdapter(consulta, ConnPlabal); adaptador.SelectCommand.Parameters.AddWithValue("@IdInventario", IdInventario); adaptador.Fill(TablaDetalle); } catch (Exception ex) { } } if (TablaDetalle.Rows.Count > 0) { LogClass logClass = new LogClass(); List <Sucursal> sucursals = logClass.GetListSucursal(); foreach (DataRow drRAN in TablaDetalle.Rows) { var fff = (from a in sucursals where a._KOSU == drRAN["CodSUCU"].ToString() select a).First(); List <Bodega> bodegas = logClass.GetListBodega(fff._KOSU); var bbb = (from a in bodegas where a._KOBO == drRAN["CodBodega"].ToString() select a).First(); Ruta lista = new Ruta { _Id = drRAN["Id"].ToString(), _Nombre = drRAN["Nombre"].ToString(), _CodBodega = bbb._KOBO + " - " + bbb._Name, _Descripcion = drRAN["Descripcion"].ToString(), _CodSUCU = fff._Name, IdAsign = drRAN["IdAsign"].ToString(), }; tmp.Add(lista); } } return(tmp); }
protected void DDListSucu_SelectedIndexChanged(object sender, EventArgs e) { if (DDListSucu.SelectedIndex == 0) { Panelbodega.Visible = false; } else { logClass = new LogClass(); Panelbodega.Visible = true; List <Bodega> bodegas; bodegas = logClass.GetListBodega(DDListSucu.SelectedValue); ChargeBodegas(bodegas); } }
protected void Page_Load(object sender, EventArgs e) { string IDInv = Request.QueryString["ID"]; string Token = Request.QueryString["TOKEN"]; TokenClass token = new TokenClass(); if (!IsPostBack) { if (Token == token.TokenId) { logClass = new LogClass(); Inventario inventario = logClass.GetVariables(IDInv); List <Bodega> bodegas; List <Ruta> rutasP_Asignar; List <Sucursal> sucursals; if (inventario.Status == "0") { //por aquí va la cosa HdnIdInventario.Value = IDInv; //obtener lista sucursales sucursals = logClass.GetListSucursal(); var fff = (from a in sucursals where a._KOSU == inventario.KOSU select a).First(); PanelGral.Visible = true; HdnKOSU.Value = inventario.KOSU; LblInventName.Text = "\"" + inventario.Name + ", Sucursal " + fff._Name + "\""; rutasP_Asignar = logClass.GetListRuta("ALL", IDInv, inventario.KOSU); ChargeRutas_P_Asignar(rutasP_Asignar); bodegas = logClass.GetListBodega(inventario.KOSU); ChargeBodegas(bodegas); } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(function () {alert('El inventario al cual está tratando de ingresar no se encuentra disponible');});</script>", false); } } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(function () {alert('Error al tratar de ingresar a la página');});</script>", false); } } }
protected void Page_Load(object sender, EventArgs e) { IDInv = Request.QueryString["ID"]; Token = Request.QueryString["TOKEN"]; if (!IsPostBack) { TokenClass token = new TokenClass(); logClass = new LogClass(); List <Bodega> bodegas; List <Sucursal> sucursals; if (!string.IsNullOrWhiteSpace(IDInv)) { if (Token == token.TokenId) { PanelSucInv.Visible = true; PanelDDLSuc.Visible = false; PanelGral.Visible = true; Inventario inventario = logClass.GetVariables(IDInv); sucursals = logClass.GetListSucursal(); Panelbodega.Visible = true; var fff = (from a in sucursals where a._KOSU == inventario.KOSU select a).First(); LblSucursal.Text = fff._Name; bodegas = logClass.GetListBodega(inventario.KOSU); ChargeBodegas(bodegas); } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(function () {alert('Error al tratar de ingresar a la página');});</script>", false); } } else { sucursals = logClass.GetListSucursal(); ChargeSucursales(sucursals); PanelDDLSuc.Visible = true; PanelSucInv.Visible = false; PanelGral.Visible = true; } } }