// 将多个仓储接口注入
 public RoleModuleService(IRoleModuleRepository dal, IMenuRepositoty menuRepositoty, IRoleRepository roleRepository)
 {
     this._dal            = dal;
     this._menuRepositoty = menuRepositoty;
     this._roleRepository = roleRepository;
     base.BaseDal         = dal;
 }
 public RoleController(IRoleRepository roleRepository, IMapper mapper, ILogger <RoleController> logger, IUnitOfWork unitOfWork, IRoleModuleRepository roleModuleRepository)
 {
     _unitOfWork           = unitOfWork;
     _roleRepository       = roleRepository;
     _mapper               = mapper;
     _logger               = logger;
     _roleModuleRepository = roleModuleRepository;
 }
Exemple #3
0
 public BaseAuthorityService(IUnitOfWorkContext unitContext, IUserRepository UserRepository, IRoleRepository RoleRepository,
                             IModuleRepository ModuleRepository, IRoleModuleRepository RoleModuleRepository, ILogRepository LogRepository)
     : base(unitContext)
 {
     this.userRepository       = UserRepository;
     this.roleRepository       = RoleRepository;
     this.moduleRepository     = ModuleRepository;
     this.roleModuleRepository = RoleModuleRepository;
 }
Exemple #4
0
 public RoleManagementAppService(IRoleRepository roleRepository, IUserRoleRepository userRoleRepository,
                                 IHREmployeeRepository employeeRepository, IRoleModuleRepository roleModuleRepository, IPermissionModuleRepository permissionModuleRepository,
                                 IRoleDepartmentRepository roleDepartmentRepository, IHRDepartmentRepository departmentRepository)
 {
     _roleRepository             = roleRepository;
     _userRoleRepository         = userRoleRepository;
     _employeeRepository         = employeeRepository;
     _roleModuleRepository       = roleModuleRepository;
     _permissionModuleRepository = permissionModuleRepository;
     _roleDepartmentRepository   = roleDepartmentRepository;
     _departmentRepository       = departmentRepository;
 }
Exemple #5
0
 public RoleServices(
     AuthorityManagementContext context,
     IBaseRepository <Role> baseRepository,
     IModuleRepository moduleServices,
     IRoleModuleRepository roleModuleRepository,
     IRoleModuleElementRepository roleModuleElementRepository,
     IModuleElementRepository moduleElementRepository) : base(context, baseRepository)
 {
     ModuleRepository            = moduleServices;
     RoleModuleRepository        = roleModuleRepository;
     RoleModuleElementRepository = roleModuleElementRepository;
     ModuleElementRepository     = moduleElementRepository;
 }
 public UserInfoServices(
     AuthorityManagementContext context,
     IBaseRepository <UserInfo> baseRepository,
     IUserInfoRepository userInfoRepository,
     IRoleRepository roleRepository,
     IRoleModuleRepository roleModuleRepository,
     IModuleRepository moduleRepository,
     IRoleUserInfoRepository roleUserInfoRepository,
     IModuleElementRepository moduleElementRepository,
     IModuleUserInfoRepository moduleUserInfoRepository,
     IModuleElementModuleRepository moduleElementModuleRepository,
     IUserInfoModuleElementRepository userInfoModuleElementRepository) : base(context, baseRepository)
 {
     UserInfoRepository              = userInfoRepository;
     RoleRepository                  = roleRepository;
     ModuleRepository                = moduleRepository;
     RoleModuleRepository            = roleModuleRepository;
     RoleUserInfoRepository          = roleUserInfoRepository;
     ModuleElementRepository         = moduleElementRepository;
     ModuleUserInfoRepository        = moduleUserInfoRepository;
     ModuleElementModuleRepository   = moduleElementModuleRepository;
     UserInfoModuleElementRepository = userInfoModuleElementRepository;
 }
Exemple #7
0
 /// <summary>
 /// 构造方法
 /// </summary>
 /// <param name="roleRepository"></param>
 public RoleModuleService(IRoleModuleRepository roleModuleRepository)
 {
     this.roleModuleRepository = roleModuleRepository;
 }