コード例 #1
0
        protected void grdComprobantes_Sorting(object sender, GridViewSortEventArgs e)
        {
            DAL.ItemOrden[] orden = new DAL.ItemOrden[1];


            if (ViewState["orden[0].TipoOrden"] != null)
            {
                if (ViewState["orden[0].Campo"].ToString() == e.SortExpression.ToUpper())
                {
                    if (ViewState["orden[0].TipoOrden"].ToString() == DAL.TipoOrden.Ascendente.ToString())
                    {
                        orden[0].TipoOrden = DAL.TipoOrden.Descendente;
                    }
                    else
                    {
                        orden[0].TipoOrden = DAL.TipoOrden.Ascendente;
                    }
                }
                else
                {
                    orden[0].Campo     = e.SortExpression;
                    orden[0].TipoOrden = DAL.TipoOrden.Ascendente;
                }
            }
            else
            {
                orden[0]           = new DAL.ItemOrden();
                orden[0].Campo     = e.SortExpression;
                orden[0].TipoOrden = DAL.TipoOrden.Ascendente;
            }

            ViewState["orden[0].TipoOrden"] = orden[0].TipoOrden.ToString();
            ViewState["orden[0].Campo"]     = orden[0].Campo;


            obtenerDatosFiltrados(false, orden,
                                  BusquedaConFiltroComprobante.ObtenerItemFiltro());
        }
コード例 #2
0
 protected void pagPaginador_PaginaSeleccionada(int paginaActual)
 {
     obtenerDatosFiltrados(false, obtenerOrdenActual(),
                           BusquedaConFiltroComprobante.ObtenerItemFiltro());
 }
コード例 #3
0
 protected void pagPaginador_Inicio()
 {
     pagPaginador.setPaginaInicial();
     obtenerDatosFiltrados(false, obtenerOrdenActual(),
                           BusquedaConFiltroComprobante.ObtenerItemFiltro());
 }
コード例 #4
0
 protected void pagPaginador_Proxima()
 {
     pagPaginador.setPaginaSiguiente();
     obtenerDatosFiltrados(false, obtenerOrdenActual(),
                           BusquedaConFiltroComprobante.ObtenerItemFiltro());
 }
コード例 #5
0
 void BusquedaConFiltro_Filtrar(DAL.ItemFiltro[] itemFiltro, bool busquedaAnd)
 {
     obtenerDatosFiltrados(false, obtenerOrdenActual(), BusquedaConFiltroComprobante.ObtenerItemFiltro());
 }