Пример #1
0
 public DiscountProvider(
     FIL.Logging.ILogger logger,
     IDiscountPromoCodeRepository discountPromoCodeRepository,
     IDiscountRepository discountRepository,
     IEventTicketDiscountDetailRepository eventTicketDiscountDetailRepository
     )
 {
     _logger = logger;
     _discountPromoCodeRepository         = discountPromoCodeRepository;
     _discountRepository                  = discountRepository;
     _eventTicketDiscountDetailRepository = eventTicketDiscountDetailRepository;
 }
Пример #2
0
 public DiscountCommandHandler(
     IEventTicketAttributeRepository eventTicketAttributeRepository, ITransactionRepository transactionRepository,
     ITransactionDetailRepository transactionDetailRepository,
     IEventTicketDetailRepository eventTicketDetailRepository,
     IEventDetailRepository eventDetailRepository,
     IEventRepository eventRepository,
     IVenueRepository venueRepository,
     ICityRepository cityRepository,
     IStateRepository stateRepository,
     ICountryRepository countryRepository,
     IIPDetailRepository iPDetailRepository,
     IEventTicketDiscountDetailRepository eventTicketDiscountDetailRepository,
     IDiscountRepository discountRepository,
     IDiscountPromoCodeRepository discountPromoCodeRepository,
     IZoomMeetingProvider zoomMeetingProvider,
     IEventCategoryRepository eventCategoryRepository,
     ILogger logger,
     IGeoCurrency geoCurrency,
     ICurrencyTypeRepository currencyTypeRepository,
     IMediator mediator) : base(mediator)
 {
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _transactionRepository          = transactionRepository;
     _transactionDetailRepository    = transactionDetailRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventDetailRepository          = eventDetailRepository;
     _venueRepository    = venueRepository;
     _cityRepository     = cityRepository;
     _stateRepository    = stateRepository;
     _eventRepository    = eventRepository;
     _countryRepository  = countryRepository;
     _iPDetailRepository = iPDetailRepository;
     _eventTicketDiscountDetailRepository = eventTicketDiscountDetailRepository;
     _discountPromoCodeRepository         = discountPromoCodeRepository;
     _discountRepository      = discountRepository;
     _eventCategoryRepository = eventCategoryRepository;
     _zoomMeetingProvider     = zoomMeetingProvider;
     _geoCurrency             = geoCurrency;
     _currencyTypeRepository  = currencyTypeRepository;
     _logger = logger;
 }
Пример #3
0
 public DeleteTicketCommandHandler(
     ITicketCategoryRepository ticketCategoryRepository,
     IEventTicketDetailRepository eventTicketDetailRepository,
     IEventTicketAttributeRepository eventTicketAttributeRepository,
     IEventTicketDetailTicketCategoryTypeMappingRepository eventTicketDetailTicketCategoryTypeMappingRepository,
     ITicketFeeDetailRepository ticketFeeDetailRepository,
     IEventTicketDiscountDetailRepository eventTicketDiscountDetailRepository,
     ITransactionDetailRepository transactionDetailRepository,
     IStepProvider stepProvider,
     ILogger logger,
     IMediator mediator)
     : base(mediator)
 {
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _ticketCategoryRepository       = ticketCategoryRepository;
     _eventTicketDetailTicketCategoryTypeMappingRepository = eventTicketDetailTicketCategoryTypeMappingRepository;
     _ticketFeeDetailRepository           = ticketFeeDetailRepository;
     _eventTicketDiscountDetailRepository = eventTicketDiscountDetailRepository;
     _transactionDetailRepository         = transactionDetailRepository;
     _stepProvider = stepProvider;
     _logger       = logger;
 }
Пример #4
0
 public TicketsQueryHandler(IEventRepository eventRepository,
                            ITicketCategoryRepository ticketCategoryRepository,
                            IEventTicketDetailRepository eventTicketDetailRepository,
                            IEventTicketAttributeRepository eventTicketAttributeRepository,
                            ICurrencyTypeRepository currencyTypeRepository,
                            IEventTicketDetailTicketCategoryTypeMappingRepository eventTicketDetailTicketCategoryTypeMappingRepository,
                            IDiscountRepository discountRepository,
                            IDiscountPromoCodeRepository discountPromoCodeRepository,
                            IEventTicketDiscountDetailRepository eventTicketDiscountDetailRepository,
                            IDonationDetailRepository donationDetailRepository,
                            IEventDetailRepository eventDetailRepository)
 {
     _eventRepository                = eventRepository;
     _eventDetailRepository          = eventDetailRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _ticketCategoryRepository       = ticketCategoryRepository;
     _currencyTypeRepository         = currencyTypeRepository;
     _eventTicketDetailTicketCategoryTypeMappingRepository = eventTicketDetailTicketCategoryTypeMappingRepository;
     _discountRepository                  = discountRepository;
     _discountPromoCodeRepository         = discountPromoCodeRepository;
     _eventTicketDiscountDetailRepository = eventTicketDiscountDetailRepository;
     _donationDetailRepository            = donationDetailRepository;
 }