// // GET: /Contato/ #region Actions public ActionResult Lista() { DataAccess.IDbPersist oConn = base.getMainConn(); RendLibrary.Paginator paginator = new RendLibrary.Paginator(); //Setando a paginação.. quantidade mínima de registros por página. if (System.Configuration.ConfigurationManager.AppSettings["minimo_pagina"].ToString() != "") { paginator.selQtdeRegistro = Convert.ToInt32(System.Configuration.ConfigurationManager.AppSettings["minimo_pagina"].ToString()); } else { paginator.selQtdeRegistro = 10; } if (Helper.RequestString("selPagina") != String.Empty && Helper.isInteger(Helper.RequestString("selPagina"))) { paginator.selPagina = Helper.RequestValue <int>("selPagina").Value; } if (Helper.RequestString("selQtdeRegistro") != String.Empty && Helper.isInteger(Helper.RequestString("selQtdeRegistro"))) { paginator.selQtdeRegistro = Helper.RequestValue <int>("selQtdeRegistro").Value; } //paginator.selQtdeRegistro = 2; DataTable dtLista = getContatoDataList(oConn); paginator.totalRegistro = dtLista.Rows.Count; //Fazendo o cálculo da paginação... Paginator.calculoPaginacao(ref paginator); ViewData["Paginator"] = paginator; ViewData["dtLista"] = dtLista; string controller = Request.RequestContext.RouteData.Values["controller"].ToString(); base.guardaSessao(controller); return(View()); }