Esempio n. 1
0
 public DiscountProvider(
     FIL.Logging.ILogger logger,
     IDiscountPromoCodeRepository discountPromoCodeRepository,
     IDiscountRepository discountRepository,
     IEventTicketDiscountDetailRepository eventTicketDiscountDetailRepository
     )
 {
     _logger = logger;
     _discountPromoCodeRepository         = discountPromoCodeRepository;
     _discountRepository                  = discountRepository;
     _eventTicketDiscountDetailRepository = eventTicketDiscountDetailRepository;
 }
Esempio n. 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;
 }
Esempio n. 3
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;
 }