public static string RecuperarPaginador(int pPage) { if (System.Web.HttpContext.Current.Session["paginador_lista"] != null && System.Web.HttpContext.Current.Session["paginador_pPage"] != null) { System.Web.HttpContext.Current.Session["paginador_pPage"] = pPage; Class_Admin.cPaginador resultado = new Class_Admin.cPaginador((Class_Admin.cPaginador)System.Web.HttpContext.Current.Session["paginador_lista"]); return(RecuperarCV_generarPaginador(resultado, pPage)); } return(string.Empty); }
public static string RecuperarCV_generarPaginador(Class_Admin.cPaginador resultado, int pPage) { int pageSize = 100;// Constantes.cCantidadFilaPorPagina; resultado.CantidadRegistroTotal = resultado.listaCurriculumVitae.Count; if (resultado.listaCurriculumVitae.Count > 100) //if (resultado.listaProductos.Count > Constantes.cCantidadFilaPorPagina)// { resultado.listaCurriculumVitae = resultado.listaCurriculumVitae.Skip((pPage - 1) * pageSize).Take(pageSize).ToList(); } System.Web.HttpContext.Current.Session["paginador_productosOrdenar"] = resultado; return(Serializador.SerializarAJson(resultado)); }