예제 #1
0
 public SystemDataLogic(ISystemDataRepository dataRepository, ISystemPermissionRepository permissionRepository, ISystemMenuRepository menuRepository)
     : base(dataRepository)
 {
     _dataRepository       = dataRepository;
     _permissionRepository = permissionRepository;
     _menuRepository       = menuRepository;
 }
예제 #2
0
 public SystemPermissionLogic(
     ISystemPermissionRepository systemPermissionRepository,
     ISystemMenuRepository menuRepository,
     ISystemUserRepository userRepository, ISystemPermissionUserRepository permissionUserRepository, ISystemMenuButtonRepository buttonRepository, IMemoryCache cache) : base(systemPermissionRepository)
 {
     _systemPermissionRepository    = systemPermissionRepository;
     this._menuRepository           = menuRepository;
     this._userRepository           = userRepository;
     this._permissionUserRepository = permissionUserRepository;
     this._buttonRepository         = buttonRepository;
     this._cache = cache;
 }
예제 #3
0
 public SystemPermissionLogic(ISystemMenuButtonRepository menuButtonRepository,
                              ISystemPermissionRepository permissionRepository,
                              ISystemPermissionUserRepository permissionUserRepository,
                              ISystemUserInfoRepository userInfoRepository,
                              ISystemMenuRepository menuRepository,
                              ISystemDataRepository dataRepository)
     : base(permissionRepository)
 {
     _menuButtonRepository      = menuButtonRepository;
     _permissionRepository      = permissionRepository;
     _permissionUsernRepository = permissionUserRepository;
     _userInfoRepository        = userInfoRepository;
     _menuRepository            = menuRepository;
     _dataRepository            = dataRepository;
 }
예제 #4
0
 public SystemFieldLogic(ISystemFieldRepository fieldRepository, ISystemPermissionRepository permissionRepository)
     : base(fieldRepository)
 {
     _fieldRepository      = fieldRepository;
     _permissionRepository = permissionRepository;
 }
예제 #5
0
 public BLLPermission()
 {
     repPermission = new SystemPermissionRepository(DatabaseFactory);
     repUserPermission = new SystemUserPermissionRepository(DatabaseFactory);
 }