Beispiel #1
0
 public RefreshEmployerLevyDataCommandHandler(IValidator <RefreshEmployerLevyDataCommand> validator, IDasLevyRepository dasLevyRepository, IMediator mediator, IHmrcDateService hmrcDateService,
                                              ILevyEventFactory levyEventFactory, IGenericEventFactory genericEventFactory, IHashingService hashingService)
 {
     _validator           = validator;
     _dasLevyRepository   = dasLevyRepository;
     _mediator            = mediator;
     _hmrcDateService     = hmrcDateService;
     _levyEventFactory    = levyEventFactory;
     _genericEventFactory = genericEventFactory;
     _hashingService      = hashingService;
 }
Beispiel #2
0
 public LevyImportCleanerStrategy(
     IDasLevyRepository dasLevyRepository,
     IHmrcDateService hmrcDateService,
     ILog logger,
     ICurrentDateTime currentDateTime)
 {
     _dasLevyRepository = dasLevyRepository;
     _hmrcDateService   = hmrcDateService;
     _logger            = logger;
     _currentDateTime   = currentDateTime;
 }
 public GetAccountCoursePaymentsQueryHandler(IValidator <GetAccountCoursePaymentsQuery> validator, ITransactionRepository transactionRepository, IHmrcDateService hmrcDateService)
 {
     _validator             = validator;
     _transactionRepository = transactionRepository;
     _hmrcDateService       = hmrcDateService;
 }
Beispiel #4
0
 public RefreshEmployerLevyDataCommandHandler(IValidator <RefreshEmployerLevyDataCommand> validator, IDasLevyRepository dasLevyRepository, IHmrcDateService hmrcDateService)
 {
     _validator         = validator;
     _dasLevyRepository = dasLevyRepository;
     _hmrcDateService   = hmrcDateService;
 }
 public GetAccountProviderPaymentsByDateRangeQueryHandler(IValidator <GetAccountProviderPaymentsByDateRangeQuery> validator, ITransactionRepository transactionRepository, IHmrcDateService hmrcDateService)
 {
     _validator             = validator;
     _transactionRepository = transactionRepository;
     _hmrcDateService       = hmrcDateService;
 }
Beispiel #6
0
 public DasLevyService(ITransactionRepository transactionRepository, IHmrcDateService hmrcDateService)
 {
     _transactionRepository = transactionRepository;
     _hmrcDateService       = hmrcDateService;
 }