Beispiel #1
0
        protected void BuscarLinkButton_Click(object sender, EventArgs e)
        {
            RepositorioBase <Categorias> rep = new RepositorioBase <Categorias>();
            int dato = 0;

            switch (DropDownListFiltro.SelectedIndex)
            {
            case 0:    //Todo
                filtro = x => true;
                break;

            case 1:    //CategoriaId
                dato   = int.Parse(TextBoxBuscar.Text);
                filtro = (x => x.CategoriaId == dato);
                break;

            case 2:    //Descripcion
                filtro = (x => x.Descripcion.Contains(TextBoxBuscar.Text));
                break;

            case 3:    //Presupuesto
                double balance = double.Parse(TextBoxBuscar.Text);
                filtro = (x => x.Presupuesto == balance);
                break;
            }
            CategoriaGridView.DataSource = rep.GetList(filtro);
            CategoriaGridView.DataBind();
        }
Beispiel #2
0
        protected void CuentaGridView_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            RepositorioBase <Categorias> rb = new RepositorioBase <Categorias>();

            CategoriaGridView.DataSource = rb.GetList(filtro);
            CategoriaGridView.PageIndex  = e.NewPageIndex;
            CategoriaGridView.DataBind();
        }
Beispiel #3
0
        protected void Buscar_Click(object sender, EventArgs e)
        {
            int id    = Utils.ToInt(TextBoxCriterio.Text);
            int index = ToInt(DropDromFiltro.SelectedIndex);

            CategoriaGridView.DataSource = Funcionalidades.FitrarCategoria(index, TextBoxCriterio.Text);
            CategoriaGridView.DataBind();
        }
        protected void BuscarLinkButton_Click(object sender, EventArgs e)
        {
            int      id    = Utils.ToInt(CriterioTextBox.Text);
            int      index = ToInt(FiltroDropDownList.SelectedIndex);
            DateTime desde = Utils.ToDateTime(DesdeTextBox.Text);
            DateTime hasta = Utils.ToDateTime(HastaTextBox.Text);

            CategoriaGridView.DataSource = BLL.Metodos.FiltrarCategorias(index, CriterioTextBox.Text, desde, hasta);
            CategoriaGridView.DataBind();

            criterioLabel.Text = FiltroDropDownList.Text.ToString();
        }
Beispiel #5
0
 protected void CategoriaGridView_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     CategoriaGridView.DataSource = repositorio.GetList(filtro);
     CategoriaGridView.PageIndex  = e.NewPageIndex;
     CategoriaGridView.DataBind();
 }
Beispiel #6
0
 protected void BuscarLinkButton_Click(object sender, EventArgs e)
 {
     Filtrar();
     CategoriaGridView.DataSource = repositorio.GetList(filtro);
     CategoriaGridView.DataBind();
 }