Ejemplo n.º 1
0
        public ActionResult SiteCMSPageListView()
        {
            int page     = Request["page"].ToString().ToInt32(1);
            int pageSize = Request["pagesize"].ToString().ToInt32(15);
            //搜索关键字
            string p_name     = Request["p_name"] ?? string.Empty;
            string p_pageDuty = Request["p_pageDuty"] ?? string.Empty;
            int?   siteName   = Request["siteName"].ToInt32(0) == 0 ? (int?)null : Request["siteName"].ToInt32();

            int rowCount;
            //查询
            Site_CMSPagesSearchInfo search = new Site_CMSPagesSearchInfo()
            {
                p_name     = p_name,
                p_pageDuty = p_pageDuty,
                p_siteName = siteName
            };
            List <Site_CMSPage> list = SiteServiceClass.Site_CMSPage_SelectPage(search, page, pageSize, out rowCount);

            ViewData["list"] = list;

            ViewData["page"]     = page;
            ViewData["pageSize"] = pageSize;
            ViewData["rowCount"] = rowCount;
            ViewData["siteName"] = siteName;

            return(PartialView());
        }
Ejemplo n.º 2
0
        public ActionResult SiteContentRecommendList()
        {
            string c_gid = Request["c_gid"] ?? string.Empty;

            int rowCount;
            Site_CMSPagesSearchInfo search = new Site_CMSPagesSearchInfo();
            List <Site_CMSPage>     list   = SiteServiceClass.Site_CMSPage_SelectPage(search, 1, 1000, out rowCount);

            ViewBag.list  = list;
            ViewBag.c_gid = c_gid;
            return(View());
        }
Ejemplo n.º 3
0
        public static List <Site_CMSPage> Site_CMSPage_SelectPage(Site_CMSPagesSearchInfo search, int pageIndex, int pageSize, out int rowCount)
        {
            ISiteService channel = Entity.CreateChannel <ISiteService>(SiteEnum.SiteService.SiteService);
            Site_CMSPage_SelectPageRequest request = new Site_CMSPage_SelectPageRequest()
            {
                cloumns   = "*",
                orderBy   = search.DefaultOrder,
                pageIndex = pageIndex,
                pageSize  = pageSize,
                where     = search.ToWhereString()
            };

            var result = channel.Site_CMSPage_SelectPage(request);

            (channel as IDisposable).Dispose();

            rowCount = result.rowCount;
            return(result.Site_CMSPage_SelectPageResult);
        }