Example #1
0
 public AccountUpdater(IEmployerAccountRepository accountRepository, IMessagePublisher messagePublisher, ILogger logger, IEmployerSchemesRepository employerSchemesRepository)
 {
     _accountRepository         = accountRepository;
     _messagePublisher          = messagePublisher;
     _logger                    = logger;
     _employerSchemesRepository = employerSchemesRepository;
 }
Example #2
0
 public GetEmployerAccountByHashedIdHandler(
     IEmployerAccountRepository employerAccountRepository,
     IValidator <GetEmployerAccountByHashedIdQuery> validator)
 {
     _employerAccountRepository = employerAccountRepository;
     _validator = validator;
 }
 public GetPagedAccountsQueryHandler(
     IValidator <GetPagedEmployerAccountsQuery> validator,
     IEmployerAccountRepository employerAccountRepository)
 {
     _employerAccountRepository = employerAccountRepository;
     _validator = validator;
 }
Example #4
0
 public DeleteTransferConnectionInvitationCommandHandler(
     IEmployerAccountRepository employerAccountRepository,
     ITransferConnectionInvitationRepository transferConnectionInvitationRepository,
     IUserAccountRepository userRepository)
 {
     _employerAccountRepository = employerAccountRepository;
     _transferConnectionInvitationRepository = transferConnectionInvitationRepository;
     _userRepository = userRepository;
 }
Example #5
0
 public GetEmployerAccountHandler(IEmployerAccountRepository employerAccountRepository, IValidator <GetEmployerAccountQuery> validator)
 {
     if (employerAccountRepository == null)
     {
         throw new ArgumentNullException(nameof(employerAccountRepository));
     }
     _employerAccountRepository = employerAccountRepository;
     _validator = validator;
 }
 public GetEmployerAccountHashedHandler(
     IEmployerAccountRepository employerAccountRepository,
     IValidator <GetEmployerAccountHashedQuery> validator,
     IHashingService hashingService)
 {
     _employerAccountRepository = employerAccountRepository;
     _validator      = validator;
     _hashingService = hashingService;
 }
Example #7
0
 public ExpireFundsJob(
     IMessageSession messageSession,
     ICurrentDateTime currentDateTime,
     IEmployerAccountRepository accountRepository)
 {
     _messageSession    = messageSession;
     _currentDateTime   = currentDateTime;
     _accountRepository = accountRepository;
 }
 public AccountLevyStatusCommandHandler(
     IEmployerAccountRepository accountRepositoryObject,
     ILog logger,
     IEventPublisher eventPublisher)
 {
     _accountRepositoryObject = accountRepositoryObject;
     _logger         = logger;
     _eventPublisher = eventPublisher;
 }
Example #9
0
 public ImportLevyDeclarationsJob(
     IMessageSession messageSession,
     ICurrentDateTime currentDateTime,
     IEmployerAccountRepository accountRepository,
     IPayeRepository payeRepository)
 {
     _messageSession    = messageSession;
     _currentDateTime   = currentDateTime;
     _accountRepository = accountRepository;
     _payeRepository    = payeRepository;
 }
 public SendTransferConnectionInvitationCommandHandler(
     IEmployerAccountRepository employerAccountRepository,
     IPublicHashingService publicHashingService,
     ITransferAllowanceService transferAllowanceService,
     ITransferConnectionInvitationRepository transferConnectionInvitationRepository,
     IUserAccountRepository userRepository)
 {
     _employerAccountRepository = employerAccountRepository;
     _publicHashingService      = publicHashingService;
     _transferAllowanceService  = transferAllowanceService;
     _transferConnectionInvitationRepository = transferConnectionInvitationRepository;
     _userRepository = userRepository;
 }
 public RenameEmployerAccountCommandHandler(
     IEmployerAccountRepository accountRepository,
     IMembershipRepository membershipRepository,
     IValidator <RenameEmployerAccountCommand> validator,
     IHashingService hashingService,
     IMediator mediator,
     IGenericEventFactory genericEventFactory,
     IAccountEventFactory accountEventFactory)
 {
     _accountRepository    = accountRepository;
     _membershipRepository = membershipRepository;
     _validator            = validator;
     _hashingService       = hashingService;
     _mediator             = mediator;
     _genericEventFactory  = genericEventFactory;
     _accountEventFactory  = accountEventFactory;
 }
 public GetPagedAccountsQueryHandler(IEmployerAccountRepository employerAccountRepository)
 {
     _employerAccountRepository = employerAccountRepository;
 }
 public GetAccountStatsHandler(IEmployerAccountRepository repository, IHashingService hashingService, IValidator <GetAccountStatsQuery> validator)
 {
     _repository     = repository;
     _hashingService = hashingService;
     _validator      = validator;
 }
Example #14
0
 public GetAllEmplyoerAccountsQueryHandler(IEmployerAccountRepository employerAccountRepository)
 {
     _employerAccountRepository = employerAccountRepository;
 }
Example #15
0
 public DraftExpireFundsCommandHandler(ICurrentDateTime currentDateTime, IEmployerAccountRepository accountRepository)
 {
     _currentDateTime   = currentDateTime;
     _accountRepository = accountRepository;
 }
 public GetEmployerAccountDetailByHashedIdHandler(IValidator <GetEmployerAccountDetailByHashedIdQuery> validator, IEmployerAccountRepository employerAccountRepository)
 {
     _validator = validator;
     _employerAccountRepository = employerAccountRepository;
 }