Beispiel #1
0
 public AdminRoleActionFactory(
     IAdminRoleRepository adminRoleRepository,
     IUnitOfWork unitOfWork)
 {
     _adminRoleRepository = adminRoleRepository;
     _unitOfWork          = unitOfWork;
 }
Beispiel #2
0
 public AdminRoleService(IUnitOfWork unitOfWork, IAdminRoleRepository repository, IAdminRole_ModuleService adminR_MService, IAdminRoleDomainService adminROleDomainService, IAdminLogService adminLogService)
     : base(unitOfWork, repository)
 {
     _adminR_MService        = adminR_MService;
     _adminRoleDomainService = adminROleDomainService;
     _adminLogService        = adminLogService;
 }
Beispiel #3
0
 public UsersController(IUnitOfWork uow, IAdminUserRepository repo, IAdminRoleRepository roleRepo, IAdminUserSessionRepository sessionRepo) : base(uow)
 {
     _uow         = uow;
     _repo        = repo;
     _roleRepo    = roleRepo;
     _sessionRepo = sessionRepo;
 }
Beispiel #4
0
 public AdminRoleDomainService(IAdminRoleRepository repository, IAdminRole_ModuleRepository adminR_MRepository, IAdminModuleRepository adminModuleRepository, ISystemAdminRepository sysAdminRepository)
 {
     this._repository            = repository;
     this._adminR_MRepository    = adminR_MRepository;
     this._adminModuleRepository = adminModuleRepository;
     this._sysAdminRepository    = sysAdminRepository;
 }
Beispiel #5
0
 public AdminRoleDomainService(IAdminRoleRepository repository, IAdminRole_ModuleRepository adminR_MRepository, IAdminModuleRepository adminModuleRepository, ISystemAdminRepository sysAdminRepository)
 {
     this._repository = repository;
     this._adminR_MRepository = adminR_MRepository;
     this._adminModuleRepository = adminModuleRepository;
     this._sysAdminRepository = sysAdminRepository;
 }
        public AdminRoleDeleteAction(
            IAdminRoleRepository adminRoleRepository,
            IUnitOfWork unitOfWork)
        {
            _adminRoleRepository = adminRoleRepository;
            _unitOfWork          = unitOfWork;

            _result = new Result();
        }
Beispiel #7
0
        public AdminRoleService(
            IAdminRoleRepository adminRoleRepository,
            IAdminPermissionRepository adminPermissionRepository,
            IUnitOfWork unitOfWork)
        {
            _adminRoleRepository       = adminRoleRepository;
            _adminPermissionRepository = adminPermissionRepository;
            _unitOfWork = unitOfWork;

            AdminRoleMapper.Init();
        }
Beispiel #8
0
        public AdminUserService(
            IAdminUserRepository adminUserRepository,
            IAdminRoleRepository adminRoleRepository,
            IUnitOfWork unitOfWork)
        {
            _adminUserRepository = adminUserRepository;
            _adminRoleRepository = adminRoleRepository;
            _unitOfWork          = unitOfWork;

            AdminUserMapper.Init();
        }
Beispiel #9
0
        public BaseResponse AssignRoles(IList <string> roleIds, string adminID)
        {
            try
            {
                IAdminRepository adminRepository = RepositoryClassFactory.GetInstance().GetAdminRepository();
                Admin            _admin          = adminRepository.FindByID(adminID);

                if (_admin != null)
                {
                    IAdminRoleRepository adminRoleRepository = RepositoryClassFactory.GetInstance().GetAdminRoleRepository();
                    foreach (var id in roleIds)
                    {
                        adminRoleRepository.Insert(new AdminRole {
                            AdminID = adminID, RoleID = id
                        });
                    }
                    return(new BaseResponse
                    {
                        ErrorCode = (int)ErrorCode.None,
                        Message = string.Empty
                    });
                }
                else
                {
                    return(new BaseResponse
                    {
                        ErrorCode = (int)ErrorCode.Error,
                        Message = string.Format(Resources.Resource.text_itemNotFound, adminID, "Admin")
                    });
                }
            }
            catch (Exception ex)
            {
                return(new BaseResponse
                {
                    ErrorCode = (int)ErrorCode.Error,
                    Message = ex.Message
                });
            }
        }
Beispiel #10
0
 public SystemAdminDomainService(ISystemAdminRepository repository, IAdminRoleRepository adminRoleRepository, IAdminModuleRepository adminModuleRepository)
 {
     this._repository            = repository;
     this._adminRoleRepository   = adminRoleRepository;
     this._adminModuleRepository = adminModuleRepository;
 }
 public SystemAdminDomainService(ISystemAdminRepository repository, IAdminRoleRepository adminRoleRepository, IAdminModuleRepository adminModuleRepository)
 {
     this._repository = repository;
     this._adminRoleRepository = adminRoleRepository;
     this._adminModuleRepository = adminModuleRepository;
 }
Beispiel #12
0
 public AdminUserRoleService(IAdminUserRepository adminUserRepository,
                             IAdminRoleRepository adminRoleRepository)
 {
     _adminUserRepository = adminUserRepository;
     _adminRoleRepository = adminRoleRepository;
 }