public DeactivatePaymentLevelValidator(IPaymentRepository paymentRepository, IPaymentLevelQueries paymentLevelQueries)
        {
            _paymentRepository   = paymentRepository;
            _paymentLevelQueries = paymentLevelQueries;

            CascadeMode = CascadeMode.StopOnFirstFailure;

            ValidatePaymentLevel();
            ValidateNewPaymentLevel();
        }
 public PaymentLevelController(
     BrandQueries brandQueries,
     IPaymentQueries paymentQueries,
     IPaymentLevelQueries paymentLevelQueries,
     IPaymentLevelCommands paymentLevelCommands,
     IAdminQueries adminQueries)
 {
     _brandQueries         = brandQueries;
     _paymentQueries       = paymentQueries;
     _paymentLevelQueries  = paymentLevelQueries;
     _paymentLevelCommands = paymentLevelCommands;
     _adminQueries         = adminQueries;
 }
Example #3
0
 public PaymentLevelCommands(
     IPaymentRepository repository,
     IPaymentQueries paymentQueries,
     IBrandRepository brandRepository,
     PlayerCommands playerCommands,
     IActorInfoProvider actorInfoProvider,
     IEventBus eventBus,
     IPaymentLevelQueries paymentLevelQueries, BrandCommands brandCommands)
 {
     _repository          = repository;
     _paymentQueries      = paymentQueries;
     _brandRepository     = brandRepository;
     _playerCommands      = playerCommands;
     _actorInfoProvider   = actorInfoProvider;
     _eventBus            = eventBus;
     _paymentLevelQueries = paymentLevelQueries;
     _brandCommands       = brandCommands;
 }
Example #4
0
 public AutoVerificationController(
     IAVCConfigurationCommands avcConfigurationCommands,
     IAVCConfigurationQueries avcConfigurationQueries,
     IRiskLevelQueries riskLevelQueries,
     BrandQueries brandQueries,
     IGameQueries gameQueries,
     ISecurityRepository securityRepository,
     IPaymentLevelQueries paymentQueries,
     IAdminQueries adminQueries)
 {
     _avcConfigurationCommands = avcConfigurationCommands;
     _avcConfigurationQueries  = avcConfigurationQueries;
     _riskLevelQueries         = riskLevelQueries;
     _brandQueries             = brandQueries;
     _gameQueries        = gameQueries;
     _securityRepository = securityRepository;
     _paymentQueries     = paymentQueries;
     _adminQueries       = adminQueries;
 }
 public PlayerManagerController(
     PlayerCommands commands,
     PlayerQueries queries,
     BrandQueries brandQueries,
     IPaymentQueries paymentQueries,
     IPlayerBankAccountCommands playerBankAccountCommands,
     IPaymentLevelCommands paymentLevelCommands,
     IPaymentLevelQueries paymentLevelQueries,
     IAuthQueries authQueries,
     IAdminQueries adminQueries)
     : base(authQueries, adminQueries)
 {
     _commands                  = commands;
     _queries                   = queries;
     _brandQueries              = brandQueries;
     _paymentQueries            = paymentQueries;
     _playerBankAccountCommands = playerBankAccountCommands;
     _paymentLevelCommands      = paymentLevelCommands;
     _paymentLevelQueries       = paymentLevelQueries;
     _adminQueries              = adminQueries;
 }