Exemple #1
0
 public void refreshTable(string busqueda)
 {
     pag.setTotalItem(consulta.Count);
     FillTable(busqueda, pag.getPaginaActual(), pag.getTamPagina());
     txtRegistros.Text = (pag.getPaginaActual().ToString());
     if ((pag.getTamPagina() + pag.getCurrentItem()) > pag.getTotalItem())
     {
         txtRegistros.Text = ("Mostrando " + ((pag.getCurrentItem() == 0 && pag.getTotalItem() > 0) ? 1
             : pag.getCurrentItem() > 1 ? pag.getCurrentItem() + 1 : pag.getCurrentItem()) + " a "
                              + (pag.getTotalItem()) + " de " + pag.getTotalItem() + " registros");
     }
     else
     {
         txtRegistros.Text = ("Mostrando " + ((pag.getCurrentItem() == 0 && pag.getTotalItem() > 0) ? 1
             : pag.getCurrentItem() > 1 ? pag.getCurrentItem() + 1 : pag.getCurrentItem()) + " a "
                              + (pag.getTamPagina() + pag.getCurrentItem()) + " de " + pag.getTotalItem() + " registros");
     }
     btnPrimero.Enabled   = (pag.existeAnteriorPagina());
     btnAnterior.Enabled  = (pag.existeAnteriorPagina());
     btnSiguiente.Enabled = (pag.existeSiguientePagina());
     btnUltimo.Enabled    = (pag.existeSiguientePagina());
     lblPagina.Text       = pag.getPaginaActual().ToString();
 }