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()); }
protected void pagPaginador_PaginaSeleccionada(int paginaActual) { obtenerDatosFiltrados(false, obtenerOrdenActual(), BusquedaConFiltroComprobante.ObtenerItemFiltro()); }
protected void pagPaginador_Inicio() { pagPaginador.setPaginaInicial(); obtenerDatosFiltrados(false, obtenerOrdenActual(), BusquedaConFiltroComprobante.ObtenerItemFiltro()); }
protected void pagPaginador_Proxima() { pagPaginador.setPaginaSiguiente(); obtenerDatosFiltrados(false, obtenerOrdenActual(), BusquedaConFiltroComprobante.ObtenerItemFiltro()); }
void BusquedaConFiltro_Filtrar(DAL.ItemFiltro[] itemFiltro, bool busquedaAnd) { obtenerDatosFiltrados(false, obtenerOrdenActual(), BusquedaConFiltroComprobante.ObtenerItemFiltro()); }