コード例 #1
0
 public BarcodeRedemptionsCommandHandler(IMatchSeatTicketDetailRepository matchSeatTicketDetailRepository,
                                         IOfflineBarcodeDetailRepository offlineBarcodeDetailRepository,
                                         IEventTicketDetailRepository eventTicketDetailRepository,
                                         FIL.Logging.ILogger logger,
                                         IMediator mediator)
     : base(mediator)
 {
     _matchSeatTicketDetailRepository = matchSeatTicketDetailRepository;
     _offlineBarcodeDetailRepository  = offlineBarcodeDetailRepository;
     _eventTicketDetailRepository     = eventTicketDetailRepository;
     _logger = logger;
 }
コード例 #2
0
 public TransactionStatusUpdater(ILogger logger,
                                 ITransactionRepository transactionRepository,
                                 IMatchLayoutSectionSeatRepository matchLayoutSectionSeatRepository,
                                 IMatchSeatTicketDetailRepository matchSeatTicketDetailRepository,
                                 ITransactionReleaseLogRepository transactionReleaseLogRepository)
 {
     _transactionRepository            = transactionRepository;
     _matchLayoutSectionSeatRepository = matchLayoutSectionSeatRepository;
     _matchSeatTicketDetailRepository  = matchSeatTicketDetailRepository;
     _transactionReleaseLogRepository  = transactionReleaseLogRepository;
     _logger = logger;
 }
コード例 #3
0
        public SeatBlockingProvider(

            IEventDetailRepository eventDetailRepository,
            IMatchSeatTicketDetailRepository matchSeatTicketDetailRepository,
            IMatchLayoutSectionSeatRepository matchLayoutSectionSeatRepository,
            IMatchLayoutCompanionSeatMappingRepository matchLayoutCompanionSeatMappingRepository,
            ILogger logger, ISettings settings)
        {
            _matchSeatTicketDetailRepository  = matchSeatTicketDetailRepository;
            _matchLayoutSectionSeatRepository = matchLayoutSectionSeatRepository;
            _eventDetailRepository            = eventDetailRepository;
            _logger = logger;
            _masterLayoutCompanionSeatMappingRepository = matchLayoutCompanionSeatMappingRepository;
        }
コード例 #4
0
 public BarcodeLookupQueryHandler(IMatchSeatTicketDetailRepository matchSeatTicketDetailRepository, ITransactionDetailRepository transactionDetailRepository, ITransactionRepository transactionRepository, IEventTicketAttributeRepository eventTicketAttributeRepository, IEventTicketDetailRepository eventTicketDetailRepository, ITicketCategoryRepository ticketCategoryRepository, ICurrencyTypeRepository currencyTypeRepository, IUserAddressDetailRepository userAddressDetailRepository, IZipcodeRepository zipcodeRepository, IUserRepository userRepository, FIL.Logging.ILogger logger)
 {
     _matchSeatTicketDetailRepository = matchSeatTicketDetailRepository;
     _transactionDetailRepository     = transactionDetailRepository;
     _transactionRepository           = transactionRepository;
     _eventTicketAttributeRepository  = eventTicketAttributeRepository;
     _eventTicketDetailRepository     = eventTicketDetailRepository;
     _ticketCategoryRepository        = ticketCategoryRepository;
     _currencyTypeRepository          = currencyTypeRepository;
     _userAddressDetailRepository     = userAddressDetailRepository;
     _zipcodeRepository = zipcodeRepository;
     _userRepository    = userRepository;
     _logger            = logger;
 }
コード例 #5
0
 public PaymentCommandHandler(IHdfcChargerResolver hdfcChargerResolver,
                              ITransactionRepository transactionRepository,
                              ICurrencyTypeRepository currencyTypeRepository,
                              IPaymentHtmlPostCharger <IHdfcEnrolledCharge, IPaymentHtmlPostResponse> hdfcPaymentHtmlPostCharger,
                              IPaymentCharger <IHdfcCharge, IPaymentResponse> hdfcCharger,
                              IPaymentHtmlPostCharger <ICcavenueCharge, IPaymentHtmlPostResponse> ccavenuePaymentHtmlPostCharger,
                              IUserRepository userRepository,
                              IUserCardDetailRepository userCardDetailRepository,
                              IPaymentCharger <IStripeCharge, IPaymentResponse> stripeCharger,
                              IPaymentHtmlPostCharger <INabTransactCharge, IPaymentHtmlPostResponse> nabTransactCharger,
                              IIPDetailRepository ipDetailRepository, IUserAddressDetailRepository userAddressDetailRepository,
                              IZipcodeRepository zipcodeRepository,
                              ICityRepository cityRepository,
                              FIL.Logging.ILogger logger,
                              IMediator mediator,
                              IMatchSeatTicketDetailRepository matchSeatTicketDetailRepository,
                              ITransactionSeatDetailRepository transactionSeatDetailRepository,
                              ITransactionDetailRepository transactionDetailRepository,
                              IMatchLayoutSectionSeatRepository matchLayoutSectionSeatRepository
                              )
     : base(mediator)
 {
     _hdfcChargerResolver        = hdfcChargerResolver;
     _transactionRepository      = transactionRepository;
     _currencyTypeRepository     = currencyTypeRepository;
     _hdfcPaymentHtmlPostCharger = hdfcPaymentHtmlPostCharger;
     _hdfcCharger = hdfcCharger;
     _ccavenuePaymentHtmlPostCharger = ccavenuePaymentHtmlPostCharger;
     _userRepository = userRepository;
     _userAddressDetailRepository = userAddressDetailRepository;
     _userRepository           = userRepository;
     _zipcodeRepository        = zipcodeRepository;
     _userCardDetailRepository = userCardDetailRepository;
     _stripeCharger            = stripeCharger;
     _nabTransactCharger       = nabTransactCharger;
     _ipDetailRepository       = ipDetailRepository;
     _cityRepository           = cityRepository;
     _logger = logger;
     _matchSeatTicketDetailRepository  = matchSeatTicketDetailRepository;
     _transactionSeatDetailRepository  = transactionSeatDetailRepository;
     _transactionDetailRepository      = transactionDetailRepository;
     _matchLayoutSectionSeatRepository = matchLayoutSectionSeatRepository;
 }
コード例 #6
0
 public BookSeatTicketProvider(ILogger logger,
                               ISettings settings,
                               ITransactionPaymentDetailRepository transactionPaymentDetailRepository,
                               ITransactionRepository transactionRepository,
                               ITransactionSeatDetailRepository transactionSeatDetailRepository,
                               ITransactionDetailRepository transactionDetailRepository,
                               IMatchLayoutSectionSeatRepository matchLayoutSectionSeatRepository,
                               IMatchSeatTicketDetailRepository matchSeatTicketDetailRepository,
                               IEventTicketDetailRepository eventTicketDetailRepository,
                               IEventDetailRepository eventDetailRepository,
                               IEventTicketAttributeRepository eventTicketAttributeRepository
                               )
 {
     _transactionPaymentDetailRepository = transactionPaymentDetailRepository;
     _transactionRepository            = transactionRepository;
     _transactionDetailRepository      = transactionDetailRepository;
     _matchSeatTicketDetailRepository  = matchSeatTicketDetailRepository;
     _transactionSeatDetailRepository  = transactionSeatDetailRepository;
     _matchLayoutSectionSeatRepository = matchLayoutSectionSeatRepository;
     _eventTicketDetailRepository      = eventTicketDetailRepository;
     _eventDetailRepository            = eventDetailRepository;
     _eventTicketAttributeRepository   = eventTicketAttributeRepository;
     _logger = logger;
 }
コード例 #7
0
 public OrderConfirmationProvider(ITransactionRepository transactionRepository,
                                  ITransactionDetailRepository transactionDetailsRepository,
                                  IEventTicketDetailRepository eventTicketDetailRepository,
                                  ITicketCategoryRepository ticketCategoryRepository,
                                  IEventCategoryRepository eventCategoryRepository,
                                  IEventCategoryMappingRepository eventCategoryMappingRepository,
                                  IEventDetailRepository eventDetailRepository,
                                  IEventAttributeRepository eventAttributeRepository,
                                  IEventTicketAttributeRepository eventTicketAttributeRepository,
                                  IEventRepository eventRepository,
                                  ITransactionDeliveryDetailRepository transactionDeliveryDetailRepository,
                                  ITransactionSeatDetailRepository transactionSeatDetailRepository,
                                  ITransactionPaymentDetailRepository transactionPaymentDetailRepository,
                                  ICurrencyTypeRepository currencyTypeRepository,
                                  IEventDeliveryTypeDetailRepository eventDeliveryTypeDetailRepository,
                                  IUserCardDetailRepository userCardDetailRepository,
                                  IMatchSeatTicketDetailRepository matchSeatTicketDetailRepository,
                                  IMatchLayoutSectionSeatRepository matchLayoutSectionSeatRepository,
                                  IMatchLayoutCompanionSeatMappingRepository matchLayoutCompanionSeatMappingRepository,
                                  IVenueRepository venueRepository,
                                  ICityRepository cityRepository,
                                  IStateRepository stateRepository,
                                  ICountryRepository countryRepository,
                                  IUserAddressDetailRepository userAddressDetailRepository,
                                  ITicketFeeDetailRepository ticketFeeDetailRepository,
                                  IUserRepository userRepository,
                                  IEventTimeSlotMappingRepository eventTimeSlotMappingRepository,
                                  IASITransactionDetailTimeSlotIdMappingRepository aSITransactionDetailTimeSlotIdMappingRepository,
                                  IGuestDetailRepository guestDetailRepository,
                                  IASIPaymentResponseDetailTicketMappingRepository aSIPaymentResponseDetailTicketMappingRepository,
                                  ITransactionScheduleDetail transactionScheduleDetail,
                                  IScheduleDetailRepository scheduleDetailRepository,
                                  IZipcodeRepository zipcodeRepository)
 {
     _transactionRepository          = transactionRepository;
     _transactionDetailsRepository   = transactionDetailsRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _ticketCategoryRepository       = ticketCategoryRepository;
     _eventDetailRepository          = eventDetailRepository;
     _eventAttributeRepository       = eventAttributeRepository;
     _eventRepository = eventRepository;
     _transactionDeliveryDetailRepository = transactionDeliveryDetailRepository;
     _transactionPaymentDetailRepository  = transactionPaymentDetailRepository;
     _currencyTypeRepository                    = currencyTypeRepository;
     _eventDeliveryTypeDetailRepository         = eventDeliveryTypeDetailRepository;
     _userCardDetailRepository                  = userCardDetailRepository;
     _matchSeatTicketDetailRepository           = matchSeatTicketDetailRepository;
     _matchLayoutSectionSeatRepository          = matchLayoutSectionSeatRepository;
     _matchLayoutCompanionSeatMappingRepository = matchLayoutCompanionSeatMappingRepository;
     _venueRepository                = venueRepository;
     _cityRepository                 = cityRepository;
     _stateRepository                = stateRepository;
     _countryRepository              = countryRepository;
     _userAddressDetailRepository    = userAddressDetailRepository;
     _userRepository                 = userRepository;
     _zipcodeRepository              = zipcodeRepository;
     _ticketFeeDetailRepository      = ticketFeeDetailRepository;
     _eventTimeSlotMappingRepository = eventTimeSlotMappingRepository;
     _aSITransactionDetailTimeSlotIdMappingRepository = aSITransactionDetailTimeSlotIdMappingRepository;
     _guestDetailRepository     = guestDetailRepository;
     _transactionScheduleDetail = transactionScheduleDetail;
     _scheduleDetailRepository  = scheduleDetailRepository;
     _aSIPaymentResponseDetailTicketMappingRepository = aSIPaymentResponseDetailTicketMappingRepository;
 }