public ActionResult Listado(ExcepcionesFiltrosModel filtros, int?page) { var excepciones = Listado(filtros); var pageSize = 30; var lista = excepciones.ToPagedList(page ?? 1, pageSize); var listadoModel = new ExcepcionesListadoModel { List = lista, Filtros = filtros, Desde = filtros.Desde, Hasta = filtros.Hasta, MaxiKioscoId = filtros.MaxiKioscoId }; return(PartialView("_Listado", listadoModel)); }
public ActionResult Index(ExcepcionesListadoModel model, int?page) { model.Filtros = model.Filtros ?? new ExcepcionesFiltrosModel() { Desde = model.Desde, Hasta = model.Hasta, MaxiKioscoId = model.MaxiKioscoId, Page = page }; var pageNumber = page ?? 1; var pageSize = AppSettings.DefaultPageSize; var excepciones = Listado(model.Filtros); IPagedList <Excepcion> list = excepciones.ToPagedList(pageNumber, pageSize); model.List = list; return(PartialOrView(model)); }