Пример #1
0
        public List<T_SYS_ENTITYMENU> GetSysMenuByTypePaging(int pageIndex, int pageSize, string sort, string filterString, object[] paras, ref int pageCount, LoginUserInfo loginUserInfo)
        {
            using (SysEntityMenuBLL bll = new SysEntityMenuBLL())
            {
                T_SYS_USER Userinfo = this.GetUserByEmployeeID(loginUserInfo.userID);
                T_SYS_FBADMIN UserFb = null;
                bool IsFbAdmin = false;//是否预算管理员
                if (Userinfo != null)
                {
                    UserFb = this.getFbAdmin(Userinfo.SYSUSERID);
                }
                if (UserFb != null)
                {
                    IsFbAdmin = true;
                }
                IQueryable<T_SYS_ENTITYMENU> menuList = bll.GetSysMenuByTypeWithPaging(pageIndex, pageSize, sort, filterString, paras, ref  pageCount, loginUserInfo.userID, IsFbAdmin);

                return menuList !=null ? menuList.ToList() : null;
            }
        }