public ActionResult Index() { IQueryable <Usuario> usuarios = new UsuarioDB(new ContextEntities()).getAll(); Double maxPorPag = 2; Double count = usuarios.Count(); Double quantidade = count / maxPorPag; quantidade = Math.Ceiling(quantidade); int quantidadePag = (int)quantidade; int page = 1; if (RouteData.Values["id"] != null) { int.TryParse(RouteData.Values["id"].ToString(), out page); } IPagedList <Usuario> usuariosret = usuarios.OrderBy(c => c.codigo).ToPagedList(page, (int)maxPorPag); ViewBag.usuarios = usuariosret; ViewBag.pagina = page; ViewBag.quantidadePag = quantidadePag; return(View()); }