예제 #1
0
        //
        // GET: /Special/

        public ActionResult List()
        {
            SpecialListModel model = new SpecialListModel();

            model.SpecialList = Special.AdminGetList();

            string[] sizeList = StringHelper.SplitString(WorkContext.SiteConfig.FriendLinkThumbSize);

            ViewData["size"] = sizeList[sizeList.Length / 2];
            SiteUtils.SetAdminRefererCookie(Url.Action("list"));
            return(View(model));
        }
예제 #2
0
        /// <summary>
        /// 后台专场列表
        /// </summary>
        /// <returns></returns>
        public ActionResult List(string sortColumn, string sortDirection, int pageSize = 15, int pageNumber = 1)
        {
            PageModel pageModel = new PageModel(pageSize, pageNumber, AdminSpecial.AdminGetSpecialCount());

            SpecialListModel model = new SpecialListModel()
            {
                SpecialList   = AdminSpecial.AdminGetSpecialList(pageModel.PageSize, pageModel.PageNumber, "[displayorder]"),
                PageModel     = pageModel,
                SortColumn    = sortColumn,
                SortDirection = sortDirection
            };

            MallUtils.SetAdminRefererCookie(string.Format("{0}?pageNumber={1}&pageSize={2}&sortColumn={3}&sortDirection={4}",
                                                          Url.Action("list"),
                                                          pageModel.PageNumber,
                                                          pageModel.PageSize,
                                                          sortColumn,
                                                          sortDirection));
            return(View(model));
        }