示例#1
0
        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));
        }
示例#2
0
        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));
        }