Beispiel #1
0
 public CompanyUserController(AppDbContext context, IUserGroupsRepository usrGrRepo, ILogger <CompanyUserController> logger, IConfiguration Configuration)
 {
     _context       = context;
     _usrGrRepo     = usrGrRepo;
     _logger        = logger;
     _configuration = Configuration;
     int.TryParse(_configuration["SQL:PageRecords"], out pageRecords);
 }
 /// <summary>
 /// Initializes a new instance of
 /// type UserGroupsService.
 /// </summary>
 /// <param name="UserGroupsRepository"></param>
 /// <param name="unitOfWork"></param>
 public UserGroupsService(
     IUserGroupsRepository UserGroupsRepository,
     ILanguageService languageService,
     IUnitOfWork unitOfWork)
 {
     this._UserGroupsRepository = UserGroupsRepository;
     this._languageService      = languageService;
     this._unitOfWork           = unitOfWork;
 }
Beispiel #3
0
 /// <summary>
 /// 构造器注入
 /// </summary>
 /// <param name="repository"></param>
 /// <param name="usersRepository"></param>
 /// <param name="logRepository"></param>
 public UserGroupsServiceApp(IUserGroupsRepository repository,
                             IUsersRepository usersRepository,
                             IGroupFieldPermissionsRepository groupFieldPermissionsRepository,
                             IGroupNodePermissionsRepository groupNodePermissionsRepository,
                             IGroupSpecialPermissionsRepository groupSpecialPermissionsRepository,
                             ILogRepository logRepository)
 {
     _repository      = repository;
     _UsersRepository = usersRepository;
     _GroupFieldPermissionsRepository   = groupFieldPermissionsRepository;
     _GroupNodePermissionsRepository    = groupNodePermissionsRepository;
     _GroupSpecialPermissionsRepository = groupSpecialPermissionsRepository;
     _LogRepository = logRepository;
 }
 /// <summary>
 /// Initializes a new instance of
 /// type GroupsService.
 /// </summary>
 /// <param name="GroupsRepository"></param>
 /// <param name="unitOfWork"></param>
 public GroupsService(
     IGroupsRepository GroupsRepository,
     IGroupPermissionsRepository groupPermissionsRepository,
     IGroupRolesRepository groupRolesRepository,
     IUserGroupsRepository userGroupsRepository,
     ILanguageService languageService,
     IUnitOfWork unitOfWork)
 {
     this._GroupsRepository           = GroupsRepository;
     this._groupPermissionsRepository = groupPermissionsRepository;
     this._groupRolesRepository       = groupRolesRepository;
     this._userGroupsRepository       = userGroupsRepository;
     this._languageService            = languageService;
     this._unitOfWork = unitOfWork;
 }
Beispiel #5
0
 public AccountServices(
     IUsersRepository users_dal,
     IModulesRepository modules_dal,
     IRolesRepository role_dal,
     IRoleUsersRepository roleUsers_dal,
     IUserGroupsRepository userGroups_dal,
     IUserGroupRolesRepository userGroupRoles_dal,
     IUserGroupUsersRepository userGroupUsers_dal,
     IPermissionRolesRepository permissionRoles_dal,
     IPermissionsRepository permissions_dal
     )
 {
     _users_dal           = users_dal;
     _modules_dal         = modules_dal;
     _role_dal            = role_dal;
     _roleUsers_dal       = roleUsers_dal;
     _userGroups_dal      = userGroups_dal;
     _userGroupRoles_dal  = userGroupRoles_dal;
     _userGroupUsers_dal  = userGroupUsers_dal;
     _permissionRoles_dal = permissionRoles_dal;
     _permissions_dal     = permissions_dal;
 }
 public UserGroupsServices(IUserGroupsRepository dal)
 {
     this.dal     = dal;
     base.baseDal = dal;
 }
Beispiel #7
0
 public UserGroupsController(IUserGroupsRepository repository)
 {
     _repository = repository;
 }
Beispiel #8
0
 public UserGroupsService(IUserGroupsRepository userGroupsRepository)
 {
     this._userGroupsRepository = userGroupsRepository;
 }