public ActionResult Index(ProductosFiltrosModel productosFiltrosModel, int?page) { IQueryable <Producto> productos = Listado(productosFiltrosModel); var pageNumber = page ?? 1; var pageSize = 30; IPagedList <Producto> lista = productos.OrderBy(s => s.Descripcion).ToPagedList(pageNumber, pageSize); var listadoModel = new ProductosListadoModel { List = lista, Filtros = productosFiltrosModel ?? new ProductosFiltrosModel() }; return(PartialOrView(listadoModel)); }
public ActionResult Listado(ProductosFiltrosModel filtros, int?page) { var productos = Listado(filtros); var pageSize = 30; var lista = productos.ToPagedList(page ?? 1, pageSize); var listadoModel = new ProductosListadoModel { List = lista, Filtros = filtros, Codigo = filtros.Codigo, Descripcion = filtros.Descripcion, MarcaId = filtros.MarcaId, Precio = filtros.Precio, RubroId = filtros.RubroId, StockReposicion = filtros.StockReposicion }; return(PartialView("_Listado", listadoModel)); }
public ActionResult Listado(ProductosFiltrosModel filtros, int? page) { var productos = Listado(filtros); var pageSize = 30; var lista = productos.ToPagedList(page ?? 1, pageSize); var listadoModel = new ProductosListadoModel { List = lista, Filtros = filtros, Codigo = filtros.Codigo, Descripcion = filtros.Descripcion, MarcaId = filtros.MarcaId, Precio = filtros.Precio, RubroId = filtros.RubroId, StockReposicion = filtros.StockReposicion }; return PartialView("_Listado", listadoModel); }
public ActionResult Index(ProductosFiltrosModel productosFiltrosModel, int? page) { IQueryable<Producto> productos = Listado(productosFiltrosModel); var pageNumber = page ?? 1; var pageSize = 30; IPagedList<Producto> lista = productos.OrderBy(s => s.Descripcion).ToPagedList(pageNumber, pageSize); var listadoModel = new ProductosListadoModel { List = lista, Filtros = productosFiltrosModel ?? new ProductosFiltrosModel() }; return PartialOrView(listadoModel); }