Ejemplo n.º 1
0
    protected void DDListUsuario_SelectedIndexChanged(object sender, EventArgs e)
    {
        logClass = new LogClass();
        List <Ruta> rutas = new List <Ruta>();
        bool        btnAsig;

        if (DDListUsuario.SelectedIndex == 0)
        {
            rutas   = logClass.GetListRutasxAsign("ALL", HdnIdInventario.Value);
            btnAsig = false;
        }
        else
        {
            rutas   = logClass.GetListRutasxAsign(DDListUsuario.SelectedValue, HdnIdInventario.Value);
            btnAsig = true;
        }


        ChargeRutas_P_Asignar(rutas, btnAsig);
    }
Ejemplo n.º 2
0
    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 <UsuariosInv> usuarios;
                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.GetListRutasxAsign("ALL", IDInv);

                    ChargeRutas_P_Asignar(rutasP_Asignar, false);
                    usuarios = logClass.GetListUsuariosInv();
                    ChargeUsuarios(usuarios);
                }
                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);
            }
        }
    }