// *********************************************************************** // Assembly : OpenAuth.Domain // Author : yubaolee // Created : 04-21-2016 // // Last Modified By : yubaolee // Last Modified On : 04-21-2016 // Contact : Microsoft // File: AuthenService.cs // *********************************************************************** using OpenAuth.Domain.Interface; using System; using System.Collections.Generic; using System.Linq; namespace OpenAuth.Domain.Service { /// /// 领域服务 /// 超级管理员权限 /// public class SystemAuthService : AuthoriseService { public SystemAuthService() { _user = new User { Account = "System", Id = string.Empty }; } public override IQueryable GetOrgsQuery() { return _unitWork.Find(null); } public override IQueryable GetResourcesQuery() { return _unitWork.Find(null); } public override IQueryable GetModuleElementsQuery() { return _unitWork.Find(null); } public override IQueryable GetModulesQuery() { return _unitWork.Find(null); } public override IQueryable GetRolesQuery() { //用户角色 return _unitWork.Find(null); } } }