public SecurityController( BLL_Menu bllMenu, BLL_ActionInfo bllActionInfo) { _BllMenu = bllMenu; _BllActionInfo = bllActionInfo; }
// GET: Home public ActionResult Index() { if (!Utits.IsLogin) { return(RedirectPermanent("/Login/Index")); } StringBuilder sb = new StringBuilder(); var currentUser = Utits.CurrentUser; ViewBag.LogPerson = currentUser.user_TrueName; var cBll = new BLL_Menu(); var list = cBll.GetListAll().Where(o => o.menu_Stage != 0).ToList(); GetLeftAuthMenu(ref sb, list); ViewBag.LeftAuthMenu = sb.ToString(); return(View()); }
/// <summary> /// 左边菜单 /// </summary> /// <returns></returns> public ActionResult LeftAuthMenu() { if (Utits.IsLogin) { var cBll = new BLL_Menu(); var list = cBll.GetListAll().Where(o => o.menu_Stage != 0); if (null != list) { return(Json(list.Select(itemNode => new TreeModel { Id = itemNode.menu_Code, Pid = itemNode.menu_FatherId, Title = itemNode.menu_Name, Target = itemNode.menu_Target, iconSkin = itemNode.menu_Image, Url = itemNode.menu_Link }))); } } return(Json("")); }