Пример #1
0
 public UserInfoService(IMapper mapper,
                        IUserInfoRepository repository,
                        IErrorHandler error,
                        IValidator <UserInfoInputDto> validator,
                        MemoryCacheEx memorycache,
                        IMenuInfoRepository menuInfoRepository,
                        IRoleInfoRepository roleInfoRepository,
                        IPowerInfoRepository powerInfoRepository,
                        IRoleGroupRepository roleGroupRepository,
                        IUserGroupRepository userGroupRepository,
                        IPowerGroupRepository powerGroupRepository,
                        IOperateInfoRepository operateInfoRepository,
                        IUserGroupRelationRepository userGroupRelationRepository
                        ) : base(mapper, repository, error, validator)
 {
     _memorycache                 = memorycache;
     _userinfoRepository          = repository;
     _menuInfoRepository          = menuInfoRepository;
     _roleInfoRepository          = roleInfoRepository;
     _powerInfoRepository         = powerInfoRepository;
     _userGroupRepository         = userGroupRepository;
     _roleGroupRepository         = roleGroupRepository;
     _powerGroupRepository        = powerGroupRepository;
     _operateInfoRepository       = operateInfoRepository;
     _userGroupRelationRepository = userGroupRelationRepository;
 }
Пример #2
0
 public RoleGroupController(IRoleGroupRepository roleGroupRepository,
                            IEntityCenterRepository entityCenterRepository,
                            ILogger <RoleGroupController> logger)
 {
     this.roleGroupRepository    = roleGroupRepository;
     this.entityCenterRepository = entityCenterRepository;
     this.logger = logger;
 }
Пример #3
0
        public RoleGroupService(IRoleGroupRepository repository)
        {
            if (repository == null)
            {
                throw new ArgumentNullException("repository");
            }

            _Repository = repository;
        }
Пример #4
0
        public RoleService(IRoleRepository repository, IRoleGroupRepository _roleGroupRepository, IPermissionRepository permissionRepository)
        {
            if (repository == null)
            {
                throw new ArgumentNullException("repository");
            }

            _Repository           = repository;
            _RoleGroupRepository  = _roleGroupRepository;
            _PermissionRepository = permissionRepository;
        }
Пример #5
0
 public RoleInfoService(IMapper mapper,
                        IRoleInfoRepository repository,
                        IErrorHandler error,
                        IValidator <RoleInfoInputDto> validator,
                        IRoleGroupRelationRepository roleGroupRelationRepository,
                        IRoleGroupRepository roleGroupRepository) :
     base(mapper, repository, error, validator)
 {
     _roleInfoRepository          = repository;
     _roleGroupRepository         = roleGroupRepository;
     _roleGroupRelationRepository = roleGroupRelationRepository;
 }
Пример #6
0
 public UserGroupService(IMapper mapper,
                         IUserGroupRepository repository,
                         IErrorHandler error,
                         IValidator <UserGroupInputDto> validator,
                         IRoleGroupRepository roleGroupRepository,
                         IUserGroupRoleGroupRelationRepository userGroupRoleGroupRelationRepository) :
     base(mapper, repository, error, validator)
 {
     _userGroupRepository = repository;
     _roleGroupRepository = roleGroupRepository;
     _userGroupRoleGroupRelationRepository = userGroupRoleGroupRelationRepository;
 }
        public RoleGroupDetailCreateValidator(IRoleGroupRepository roleGroupRepository, ICategoryRepository categoryRepository)
        {
            this._categoryRepository  = categoryRepository;
            this._roleGroupRepository = roleGroupRepository;

            RuleFor(x => x.RoleGroupCode).NotEmpty().WithMessage(CommonMessageGlobal.Require("Mã nhóm phân quyền"))
            .MinimumLength(2).WithMessage(CommonMessageGlobal.Minimum("Mã nhóm phân quyền", 2))
            .MaximumLength(20).WithMessage(CommonMessageGlobal.Maximum("Mã nhóm phân quyền", 20))
            .Must(IsValidRoleGroupCode).WithMessage(CommonMessageGlobal.NotExistInCategory("Mã hợp đồng"));

            RuleFor(x => x.NavigationCode).NotEmpty().WithMessage(CommonMessageGlobal.Require("Mã phân quyền"))
            .MinimumLength(2).WithMessage(CommonMessageGlobal.Minimum("Mã phân quyền", 2))
            .MaximumLength(20).WithMessage(CommonMessageGlobal.Maximum("Mã phân quyền", 20))
            .Must(IsValidNavigationCode).WithMessage(CommonMessageGlobal.NotExistInCategory("Mã phân quyền"));
        }
Пример #8
0
 public RoleGroupService(IRoleGroupRepository _roleGroupRepository, IUnitOfWork _unitOfWork)
 {
     this._roleGroupRepository = _roleGroupRepository;
     this._unitOfWork          = _unitOfWork;
 }
Пример #9
0
 public RoleService(IUnitOfWork unitOfWork, IRoleRepository roleRepository, IRoleGroupRepository roleGroupRepository) : base(unitOfWork)
 {
     this._roleRepository      = roleRepository;
     this._roleGroupRepository = roleGroupRepository;
 }
Пример #10
0
 public UserService(IMapper mapper, IUserRepository userRepository, IRoleGroupRepository roleGroupRepository)
 {
     _mapper = mapper;
     _userRepository = userRepository;
     _roleGroupRepository = roleGroupRepository;
 }
Пример #11
0
 public GroupService(IUnitOfWork unitOfWork, IGroupRepository groupRepository, IUserGroupRepository userGroupRepository, IRoleGroupRepository roleGroupRepository) : base(unitOfWork)
 {
     this._groupRepository     = groupRepository;
     this._userGroupRepository = userGroupRepository;
     this._roleGroupRepository = roleGroupRepository;
 }