/// <summary> /// 自定义模块 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult HomePageModuleDeatilEdit(int id, string postion, int?moduleID, int?moduleHelperID) { ViewBag.Postion = postion; SE_HomePageConfigManager manager = new SE_HomePageConfigManager(); int priortylevel = 1; var list = manager.GetHomePageContentList(moduleID, moduleHelperID); if (list != null && list.Count() > 0) { priortylevel += list.Count(); } if (moduleID != null) { var module = manager.GetHomePageModuleEntity(moduleID.Value); ViewBag.ParentPriortylevel = module.PriorityLevel; } else { var module = manager.GetHomePageModuleHelperEntity(moduleHelperID.Value); ViewBag.ParentPriortylevel = module.PriorityLevel; } if (id == 0) { return(View(new SE_HomePageModuleContentConfig() { PriorityLevel = priortylevel })); } else { return(View(manager.GetHomePageContentEntity(id))); } }
/// <summary> /// 模块内容列表 /// </summary> /// <returns></returns> public ActionResult HomePageModuleContentList(int?moduleID, int?moduleHelperID) { SE_HomePageConfigManager manager = new SE_HomePageConfigManager(); if (moduleID != null) { var module = manager.GetHomePageModuleEntity(moduleID.Value); ViewBag.ModuleName = module.ModuleName; } else { var module = manager.GetHomePageModuleHelperEntity(moduleHelperID.Value); ViewBag.ModuleName = module.ModuleName; } ViewBag.moduleID = moduleID; ViewBag.moduleHelperID = moduleHelperID; var list = manager.GetHomePageContentList(moduleID, moduleHelperID); return(View(list)); }
/// <summary> /// 模块内容的 /// </summary> /// <returns></returns> public ActionResult HomePageModuleContent(int id, int?moduleID, int?moduleHelperID) { SE_HomePageConfigManager manager = new SE_HomePageConfigManager(); VIPAuthorizationRuleConfigManager vip = new VIPAuthorizationRuleConfigManager(); int count = 0; ViewBag.VIPList = vip.GetVIPAuthorizationRuleConfigList("", int.MaxValue, 1, out count); int priortylevel = 1; var list = manager.GetHomePageContentList(moduleID, moduleHelperID); if (list != null && list.Count() > 0) { priortylevel += list.Count(); } if (moduleID != null) { var module = manager.GetHomePageModuleEntity(moduleID.Value); ViewBag.ParentPriortylevel = module.PriorityLevel; } else { var module = manager.GetHomePageModuleHelperEntity(moduleHelperID.Value); ViewBag.ParentPriortylevel = module.PriorityLevel; } if (id == 0) { return(View(new SE_HomePageModuleContentConfig() { PriorityLevel = priortylevel })); } else { return(View(manager.GetHomePageContentEntity(id))); } }
public PartialViewResult HomePageContentTable(int?moduleID, int?moduleHelperID) { SE_HomePageConfigManager manager = new SE_HomePageConfigManager(); return(PartialView(manager.GetHomePageContentList(moduleID, moduleHelperID))); }