public ActionResult Index(ShopListFiltersModel filters) { int pageTotal; var shops = _shopService.GetShopByStatus("CreatedDate", "DESC", filters.CategoryId, filters.TownId, StatusEnum.Pending, filters.Criteria, filters.Page, DefaultPageSize, out pageTotal); var pagedList = new StaticPagedList <ShopDto>(shops, filters.Page, DefaultPageSize, pageTotal); var listModel = new ShopListModel(pagedList, filters); ViewBag.ViewMode = StatusEnum.Pending; ViewBag.TabTitle = "Comercios Pendientes"; ViewBag.Title = "Comercios Pendientes de AprobaciĆ³n"; return(View(listModel)); }
public ActionResult RejectedShop(ShopListFiltersModel filters) { int pageTotal; var shops = _shopService.GetShopByStatus("CreatedDate", "ASC", filters.CategoryId, filters.TownId, StatusEnum.Rejected, filters.Criteria, filters.Page, DefaultPageSize, out pageTotal); var pagedList = new StaticPagedList <ShopDto>(shops, filters.Page, DefaultPageSize, pageTotal); var listModel = new ShopListModel(pagedList, filters); ViewBag.ViewMode = StatusEnum.Rejected; ViewBag.TabTitle = "Comercios Rechazados"; ViewBag.Title = "Comercios Rechazados"; return(View("Index", listModel)); }
public ShopListModel(IPagedList <ShopDto> list, ShopListFiltersModel filters) { List = list; Filters = filters; }