public AccountRoleController()
        {
            this.unitOfWork = new UnitOfWork();

            this.accountRoleRepository = RepositoryFactory.GetRepository<IAccountRoleRepository, AccountRole>(this.unitOfWork);

            this.accountRepository = RepositoryFactory.GetRepository<IAccountRepository, Account>(this.unitOfWork);

            this.roleRepository = RepositoryFactory.GetRepository<IRoleRepository, Role>(this.unitOfWork);

            this.repository = RepositoryFactory.GetRepository<IAccountRepository, Account>(unitOfWork);
        }
Beispiel #2
0
 public AccountService(ICacheHandler cache, IMapper mapper, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository, IRoleRepository roleRepository, IPermissionRepository permissionRepository, IAccountConfigRepository accountConfigRepository, AdminDbContext dbContext, IPasswordHandler passwordHandler, AdminOptions options)
 {
     _cache                   = cache;
     _mapper                  = mapper;
     _accountRepository       = accountRepository;
     _accountRoleRepository   = accountRoleRepository;
     _roleRepository          = roleRepository;
     _permissionRepository    = permissionRepository;
     _accountConfigRepository = accountConfigRepository;
     _dbContext               = dbContext;
     _passwordHandler         = passwordHandler;
     _options                 = options;
 }
Beispiel #3
0
 public MenuService(IMenuRepository menuRepository, IMapper mapper, IRoleMenuRepository roleMenuRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService, AdminDbContext dbContext, IConfigProvider configProvider, ICacheHandler cacheHandler)
 {
     _menuRepository        = menuRepository;
     _mapper                = mapper;
     _roleMenuRepository    = roleMenuRepository;
     _accountRoleRepository = accountRoleRepository;
     _accountService        = accountService;
     _dbContext             = dbContext;
     _configProvider        = configProvider;
     _cacheHandler          = cacheHandler;
 }
Beispiel #4
0
 public AccountRoleApp(IAccountRoleRepository accountRoleRepository)
 {
     this.accountRoleRepository = accountRoleRepository;
 }
Beispiel #5
0
 public MenuService(IMenuRepository menuRepository, IMenuPermissionRepository menuPermissionRepository, IMapper mapper, IRoleMenuRepository roleMenuRepository, IPermissionRepository permissionRepository, IButtonRepository buttonRepository, IRoleMenuButtonRepository roleMenuButtonRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService, IButtonPermissionRepository buttonPermissionRepository)
 {
     _menuRepository           = menuRepository;
     _menuPermissionRepository = menuPermissionRepository;
     _mapper                     = mapper;
     _roleMenuRepository         = roleMenuRepository;
     _buttonRepository           = buttonRepository;
     _roleMenuButtonRepository   = roleMenuButtonRepository;
     _accountRoleRepository      = accountRoleRepository;
     _accountService             = accountService;
     _buttonPermissionRepository = buttonPermissionRepository;
 }
Beispiel #6
0
 public AccountService(LoginInfo loginInfo, IMemoryCache cache, IMapper mapper, IUnitOfWork <AdminDbContext> uow, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository, IMenuRepository menuRepository, IRoleRepository roleRepository, IButtonRepository buttonRepository, IPermissionRepository permissionRepository)
 {
     _loginInfo             = loginInfo;
     _cache                 = cache;
     _mapper                = mapper;
     _uow                   = uow;
     _accountRepository     = accountRepository;
     _accountRoleRepository = accountRoleRepository;
     _menuRepository        = menuRepository;
     _roleRepository        = roleRepository;
     _buttonRepository      = buttonRepository;
     _permissionRepository  = permissionRepository;
 }
Beispiel #7
0
 public AccountService(ICacheHandler cache, IMapper mapper, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository, IMenuRepository menuRepository, IRoleRepository roleRepository, IButtonRepository buttonRepository, IPermissionRepository permissionRepository, DrawingHelper drawingHelper, ISystemService systemService, IServiceProvider serviceProvider, IAccountConfigRepository accountConfigRepository, AdminDbContext dbContext, SystemConfigModel systemConfig)
 {
     _cache                   = cache;
     _mapper                  = mapper;
     _accountRepository       = accountRepository;
     _accountRoleRepository   = accountRoleRepository;
     _menuRepository          = menuRepository;
     _roleRepository          = roleRepository;
     _buttonRepository        = buttonRepository;
     _permissionRepository    = permissionRepository;
     _drawingHelper           = drawingHelper;
     _systemService           = systemService;
     _serviceProvider         = serviceProvider;
     _accountConfigRepository = accountConfigRepository;
     _dbContext               = dbContext;
     _systemConfig            = systemConfig;
 }
Beispiel #8
0
 public RoleService(IMapper mapper, IUnitOfWork <AdminDbContext> uow, IRoleRepository repository, IRoleMenuRepository roleMenuRepository, IRoleMenuButtonRepository roleMenuButtonRepository, IButtonRepository buttonRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService)
 {
     _mapper                   = mapper;
     _uow                      = uow;
     _repository               = repository;
     _roleMenuRepository       = roleMenuRepository;
     _roleMenuButtonRepository = roleMenuButtonRepository;
     _buttonRepository         = buttonRepository;
     _accountRoleRepository    = accountRoleRepository;
     _accountService           = accountService;
 }
Beispiel #9
0
 public SystemService(IConfigRepository configRepository, IModuleInfoService moduleInfoService, IPermissionService permissionService, IRoleRepository roleRepository, ICacheHandler cache, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository)
 {
     _configRepository      = configRepository;
     _moduleInfoService     = moduleInfoService;
     _permissionService     = permissionService;
     _roleRepository        = roleRepository;
     _cache                 = cache;
     _accountRepository     = accountRepository;
     _accountRoleRepository = accountRoleRepository;
 }
Beispiel #10
0
 public AccountService(LoginInfo loginInfo, ICacheHandler cache, IMapper mapper, IUnitOfWork <AdminDbContext> uow, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository, IMenuRepository menuRepository, IRoleRepository roleRepository, IButtonRepository buttonRepository, IPermissionRepository permissionRepository, DrawingHelper drawingHelper, ILogger <AccountService> logger, ISystemService systemService)
 {
     _loginInfo             = loginInfo;
     _cache                 = cache;
     _mapper                = mapper;
     _uow                   = uow;
     _accountRepository     = accountRepository;
     _accountRoleRepository = accountRoleRepository;
     _menuRepository        = menuRepository;
     _roleRepository        = roleRepository;
     _buttonRepository      = buttonRepository;
     _permissionRepository  = permissionRepository;
     _drawingHelper         = drawingHelper;
     _systemService         = systemService;
 }
Beispiel #11
0
 public AccountService(ICacheHandler cache, IMapper mapper, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository, IRoleRepository roleRepository, IPermissionRepository permissionRepository, IAccountConfigRepository accountConfigRepository, AdminDbContext dbContext, IPasswordHandler passwordHandler, SystemConfigModel systemConfig)
 {
     _cache                   = cache;
     _mapper                  = mapper;
     _accountRepository       = accountRepository;
     _accountRoleRepository   = accountRoleRepository;
     _roleRepository          = roleRepository;
     _permissionRepository    = permissionRepository;
     _accountConfigRepository = accountConfigRepository;
     _dbContext               = dbContext;
     _passwordHandler         = passwordHandler;
     _systemConfig            = systemConfig;
 }
Beispiel #12
0
 public RoleService(IMapper mapper, IRoleRepository repository, IRoleMenuRepository roleMenuRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService, IMenuRepository menuRepository, AdminDbContext dbContext, ICacheHandler cacheHandler, IRolePageRepository pageRepository, IRoleButtonRepository buttonRepository1, IRolePermissionRepository permissionRepository)
 {
     _mapper                = mapper;
     _repository            = repository;
     _roleMenuRepository    = roleMenuRepository;
     _accountRoleRepository = accountRoleRepository;
     _accountService        = accountService;
     _menuRepository        = menuRepository;
     _dbContext             = dbContext;
     _cacheHandler          = cacheHandler;
     _pageRepository        = pageRepository;
     _buttonRepository      = buttonRepository1;
     _permissionRepository  = permissionRepository;
 }
Beispiel #13
0
 public MenuService(IMenuRepository menuRepository, IMenuPermissionRepository menuPermissionRepository, IMapper mapper, IRoleMenuRepository roleMenuRepository, IButtonRepository buttonRepository, IRoleMenuButtonRepository roleMenuButtonRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService, IButtonPermissionRepository buttonPermissionRepository, ILogger <MenuService> logger, AdminDbContext dbContext, ISystemService systemService, SystemConfigModel systemConfig)
 {
     _menuRepository           = menuRepository;
     _menuPermissionRepository = menuPermissionRepository;
     _mapper                     = mapper;
     _roleMenuRepository         = roleMenuRepository;
     _buttonRepository           = buttonRepository;
     _roleMenuButtonRepository   = roleMenuButtonRepository;
     _accountRoleRepository      = accountRoleRepository;
     _accountService             = accountService;
     _buttonPermissionRepository = buttonPermissionRepository;
     _logger                     = logger;
     _dbContext                  = dbContext;
     _systemService              = systemService;
     _systemConfig               = systemConfig;
 }
Beispiel #14
0
 public ButtonService(IMapper mapper, IButtonRepository buttonRepository, IMenuRepository menuRepository, IRoleMenuButtonRepository roleMenuButtonRepository, IPermissionRepository permissionRepository, IButtonPermissionRepository buttonPermissionRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService)
 {
     _buttonRepository           = buttonRepository;
     _menuRepository             = menuRepository;
     _roleMenuButtonRepository   = roleMenuButtonRepository;
     _permissionRepository       = permissionRepository;
     _buttonPermissionRepository = buttonPermissionRepository;
     _accountRoleRepository      = accountRoleRepository;
     _accountService             = accountService;
 }
Beispiel #15
0
 public AccountService(ICacheHandler cache, IMapper mapper, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository, IRoleRepository roleRepository, IAccountConfigRepository accountConfigRepository, AdminDbContext dbContext, IPasswordHandler passwordHandler, IConfigProvider configProvider, IRolePermissionRepository rolePermissionRepository, IAccountPermissionResolver permissionResolver)
 {
     _cache                   = cache;
     _mapper                  = mapper;
     _accountRepository       = accountRepository;
     _accountRoleRepository   = accountRoleRepository;
     _roleRepository          = roleRepository;
     _accountConfigRepository = accountConfigRepository;
     _dbContext               = dbContext;
     _passwordHandler         = passwordHandler;
     _configProvider          = configProvider;
 }
Beispiel #16
0
 public MenuService(IMenuRepository menuRepository, IMenuPermissionRepository menuPermissionRepository, IUnitOfWork <AdminDbContext> uow, IMapper mapper, IRoleMenuRepository roleMenuRepository, IPermissionRepository permissionRepository, IButtonRepository buttonRepository, IRoleMenuButtonRepository roleMenuButtonRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService)
 {
     _menuRepository           = menuRepository;
     _menuPermissionRepository = menuPermissionRepository;
     _uow                      = uow;
     _mapper                   = mapper;
     _roleMenuRepository       = roleMenuRepository;
     _permissionRepository     = permissionRepository;
     _buttonRepository         = buttonRepository;
     _roleMenuButtonRepository = roleMenuButtonRepository;
     _accountRoleRepository    = accountRoleRepository;
     _accountService           = accountService;
 }
Beispiel #17
0
 public RoleService(IMapper mapper, IRoleRepository repository, IRoleMenuRepository roleMenuRepository, IRoleMenuButtonRepository roleMenuButtonRepository, IButtonRepository buttonRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService, IMenuRepository menuRepository, AdminDbContext dbContext, IRolePlatformPermissionRepository platformPermissionRepository)
 {
     _mapper                       = mapper;
     _repository                   = repository;
     _roleMenuRepository           = roleMenuRepository;
     _roleMenuButtonRepository     = roleMenuButtonRepository;
     _buttonRepository             = buttonRepository;
     _accountRoleRepository        = accountRoleRepository;
     _accountService               = accountService;
     _menuRepository               = menuRepository;
     _dbContext                    = dbContext;
     _platformPermissionRepository = platformPermissionRepository;
 }
Beispiel #18
0
 public EmployeeService(IMapper mapper, IEmployeeRepository repository, IAccountService accountService, IAccountRepository accountRepository, IEmployeeContactRepository contactRepository, AdminDbContext adminDbContext, PersonnelFilesDbContext dbContext, IEmployeeLeaveInfoRepository leaveInfoRepository, IEmployeePersonalRepository personalRepository, IEmployeeFamilyRepository familyRepository, IEmployeeEducationRepository educationRepository, IEmployeeWorkRepository workRepository, IEmployeeLatestSelectRepository latestSelectRepository, ICacheHandler cacheHandler, IDepartmentRepository departmentRepository, IAccountRoleRepository accountRoleRepository, IConfigProvider configProvider)
 {
     _mapper                 = mapper;
     _repository             = repository;
     _accountService         = accountService;
     _accountRepository      = accountRepository;
     _contactRepository      = contactRepository;
     _adminDbContext         = adminDbContext;
     _dbContext              = dbContext;
     _leaveInfoRepository    = leaveInfoRepository;
     _personalRepository     = personalRepository;
     _familyRepository       = familyRepository;
     _educationRepository    = educationRepository;
     _workRepository         = workRepository;
     _latestSelectRepository = latestSelectRepository;
     _cacheHandler           = cacheHandler;
     _departmentRepository   = departmentRepository;
     _accountRoleRepository  = accountRoleRepository;
     _configProvider         = configProvider;
 }
Beispiel #19
0
 public MenuService(IMenuRepository menuRepository, IMenuPermissionRepository menuPermissionRepository, IMapper mapper, IRoleMenuRepository roleMenuRepository, IPermissionRepository permissionRepository, IButtonRepository buttonRepository, IRoleMenuButtonRepository roleMenuButtonRepository, IAccountRoleRepository accountRoleRepository, IAccountService accountService, IButtonPermissionRepository buttonPermissionRepository, ILogger <MenuService> logger, AdminDbContext dbContext)
 {
     _menuRepository           = menuRepository;
     _menuPermissionRepository = menuPermissionRepository;
     _mapper                     = mapper;
     _roleMenuRepository         = roleMenuRepository;
     _buttonRepository           = buttonRepository;
     _roleMenuButtonRepository   = roleMenuButtonRepository;
     _accountRoleRepository      = accountRoleRepository;
     _accountService             = accountService;
     _buttonPermissionRepository = buttonPermissionRepository;
     _logger                     = logger;
     _dbContext                  = dbContext;
 }
Beispiel #20
0
 public AccountService(ICacheHandler cache, IMapper mapper, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository, IMenuRepository menuRepository, IRoleRepository roleRepository, IButtonRepository buttonRepository, IPermissionRepository permissionRepository, DrawingHelper drawingHelper, ISystemService systemService, IServiceProvider serviceProvider)
 {
     _cache                 = cache;
     _mapper                = mapper;
     _accountRepository     = accountRepository;
     _accountRoleRepository = accountRoleRepository;
     _menuRepository        = menuRepository;
     _roleRepository        = roleRepository;
     _buttonRepository      = buttonRepository;
     _permissionRepository  = permissionRepository;
     _drawingHelper         = drawingHelper;
     _systemService         = systemService;
     _serviceProvider       = serviceProvider;
 }
Beispiel #21
0
 public SystemService(IUnitOfWork <AdminDbContext> uow, IConfigRepository configRepository, IModuleInfoService moduleInfoService, IPermissionService permissionService, IRoleRepository roleRepository, ICacheHandler cache, IAccountRepository accountRepository, IAccountRoleRepository accountRoleRepository)
 {
     _uow = uow;
     _configRepository      = configRepository;
     _moduleInfoService     = moduleInfoService;
     _permissionService     = permissionService;
     _roleRepository        = roleRepository;
     _cache                 = cache;
     _accountRepository     = accountRepository;
     _accountRoleRepository = accountRoleRepository;
 }