示例#1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (Session["usuario"] == null)
        {
            Response.RedirectToRoute("thor");
        }
        if (!IsPostBack)
        {
            DataTable dtCompanias = new DataTable();
            dtCompanias = Reporte.ListarCompanias();
            lbxCompania.DataTextField  = "com_Nombre";
            lbxCompania.DataValueField = "com_Id";
            lbxCompania.DataSource     = dtCompanias;
            lbxCompania.DataBind();
            lbxCompania.Items.Insert(0, new ListItem("(TODOS)", "ALL"));

            DataTable dtProductos = new DataTable();
            dtProductos = Reporte.ListarProductosPorFiltros("ALL");
            lbxProducto.DataTextField  = "pro_Nombre";
            lbxProducto.DataValueField = "pro_Nombre";
            lbxProducto.DataSource     = dtProductos;
            lbxProducto.DataBind();
            lbxProducto.Items.Insert(0, new ListItem("(TODOS)", "ALL"));

            DataTable dtAgencias = new DataTable();
            dtAgencias = Reporte.ConsultarAgenciaDdl();
            lbxAgencia.DataTextField  = "age_Nombre";
            lbxAgencia.DataValueField = "age_Id";
            lbxAgencia.DataSource     = dtAgencias;
            lbxAgencia.DataBind();
            lbxAgencia.Items.Insert(0, new ListItem("(TODOS)", "ALL"));

            lbxConsolidar.Items.Insert(0, new ListItem("(TODOS)", "ALL"));
            lbxConsolidar.Items.Insert(1, new ListItem("DEPARTAMENTO", "DEPARTAMENTO"));
            lbxConsolidar.Items.Insert(2, new ListItem("AGENCIA", "AGENCIA"));
            lbxConsolidar.Items.Insert(3, new ListItem("COMPAÑIA", "COMPAÑIA"));
            lbxConsolidar.Items.Insert(4, new ListItem("PRODUCTO", "PRODUCTO"));
        }
    }