예제 #1
0
        public ActionResult Home()
        {
            SysManagerService sms = new SysManagerService();

            #region -- 当前用户信息
            sms.GetSysUser(User.Identity.Name);
            ViewBag.SysUserInfo = sms.SysUserInfo;
            #endregion

            #region -- 顶部菜单
            RequestSearchSysMenuModel condtion = new RequestSearchSysMenuModel()
            {
                Dep    = 1,
                RoleId = sms.SysUserInfo.SysRole.RoleId
            };

            sms.SearchMenuCondtion = condtion;
            List <SysMenuTreeModel> SysMenuList = sms.GetSysMenuTreeModel();
            ViewBag.SysMenuList = SysMenuList;
            #endregion

            ViewBag.baiduKey = System.Configuration.ConfigurationManager.AppSettings["Baidu_ak"].ToString();

            return(View());
        }
예제 #2
0
        public List <SysMenuTreeModel> GetSysMenuTreeModel(RequestSearchSysMenuModel condtion)
        {
            if (condtion == null)
            {
                condtion = new RequestSearchSysMenuModel();
            }
            SysManagerService sms = new SysManagerService();

            sms.GetSysUser(User.Identity.Name);
            condtion.RoleId        = sms.SysUserInfo.SysRole.RoleId;
            sms.SearchMenuCondtion = condtion;
            return(sms.GetSysMenuTreeModel());
        }