Пример #1
0
        public void GetTreeList(string userName)
        {
            SysUserRoleBLL            sysUserRoleBLL    = new SysUserRoleBLL();
            SysPermissionBLL          sysPermissionBLL  = new SysPermissionBLL();
            List <SysUserRoleModel>   userRoleModelList = sysUserRoleBLL.GetByUserId(userName);
            List <SysPermissionModel> permissionList    = new List <SysPermissionModel>();

            foreach (var a in userRoleModelList)
            {
                permissionList.AddRange(sysPermissionBLL.GetByRoleId(a.RoleId));
            }
            GetTree(permissionList);
        }