public ActionResult Index() { ViewBag.ListaTamPag = new SelectList(new int[] { QtdMaxLinhaPorPagina, 10, 15, 20 }, QtdMaxLinhaPorPagina); ViewBag.QtdMaxLinhaPorPagina = QtdMaxLinhaPorPagina; ViewBag.PaginaAtual = 1; var qtdRegistros = GrupoProdutoModel.QtdRegistros(); ViewBag.QtdPaginas = (qtdRegistros > ViewBag.QtdMaxLinhaPorPagina) ? ((qtdRegistros / ViewBag.QtdMaxLinhaPorPagina) + ((qtdRegistros % ViewBag.QtdMaxLinhaPorPagina > 0) ? 1 : 0)) : 1; var lista = GrupoProdutoModel.RecuperarLista(ViewBag.PaginaAtual, QtdMaxLinhaPorPagina); return(View(lista)); }