Exemple #1
0
        /// <summary>
        /// 个人中心模块列表
        /// </summary>
        /// <param name="id">个人中心ID</param>
        /// <returns></returns>
        public ActionResult HomePageModuleList(int id)
        {
            SE_HomePageConfigManager manager = new SE_HomePageConfigManager();

            ViewBag.FKHomePage = id;
            return(View(manager.GetHomePageModuleList(id).OrderBy(o => o.PriorityLevel)));
        }
Exemple #2
0
        /// <summary>
        /// 左导航来
        /// </summary>
        /// <returns></returns>
        public PartialViewResult NavigationList()
        {
            SE_HomePageConfigManager manager = new SE_HomePageConfigManager();

            var homepagelist = manager.GetPersonalCenterConfig();

            foreach (var item in homepagelist)
            {
                var items = manager.GetHomePageModuleList(item.ID);
                item.ModuleItems = items;
                if (items != null)
                {
                    foreach (var helper in items)
                    {
                        helper.ModuleHelper = manager.GetHomePageModuleHelperList(helper.ID);
                    }
                }
            }

            return(PartialView(homepagelist));
        }