public SecurityController(
     BLL_Menu bllMenu,
     BLL_ActionInfo bllActionInfo)
 {
     _BllMenu       = bllMenu;
     _BllActionInfo = bllActionInfo;
 }
Exemple #2
0
        // 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());
        }
Exemple #3
0
 /// <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(""));
 }