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(); }