Example #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        CaractTipoCargaBC catt = new CaractTipoCargaBC();

        if (!IsPostBack)
        {
            utils.CargaDrop(ddl_buscarTipo, "ID", "DESCRIPCION", catt.obtenerTodoCaractTipoCarga());
            utils.CargaDrop(ddl_editTipo, "ID", "DESCRIPCION", catt.obtenerTodoCaractTipoCarga());
            ddl_editTipo.Items[0].Value = "-1";
            ObtenerCaractCarga(true);
        }
    }
Example #2
0
    protected void ObtenerCaractTipoCarga(bool forzarBD)
    {
        if (ViewState["lista"] == null || forzarBD)
        {
            CaractTipoCargaBC caract_tipo_carga = new CaractTipoCargaBC();
            DataTable         dt = caract_tipo_carga.obtenerTodoCaractTipoCarga();
            ViewState["lista"] = dt;
            ViewState.Remove("filtrados");
        }
        DataView dw = new DataView((DataTable)ViewState["lista"]);

        if (ViewState["filtrados"] == null)
        {
            dw = new DataView((DataTable)ViewState["lista"]);
        }
        else
        {
            dw = new DataView((DataTable)ViewState["filtrados"]);
        }
        if (ViewState["sortExpresion"] != null && ViewState["sortExpresion"].ToString() != "")
        {
            dw.Sort = (String)ViewState["sortExpresion"];
        }
        this.gv_listar.DataSource = dw;
        this.gv_listar.DataBind();
    }