Esempio n. 1
0
 public DeleteCardCommandHandler(IUserCardDetailRepository userCardDetailRepository,
                                 ITransactionPaymentDetailRepository transactionPaymentDetailRepository,
                                 IMediator mediator)
     : base(mediator)
 {
     _userCardDetailRepository           = userCardDetailRepository;
     _transactionPaymentDetailRepository = transactionPaymentDetailRepository;
 }
Esempio n. 2
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;
 }
Esempio n. 3
0
 public ASIBookingProvider(ILogger logger, ISettings settings,
                           IGuestDetailRepository guestDetailRepository,
                           ICountryRepository countryRepository,
                           IASIMonumentDetailRepository aSIMonumentDetailRepository,
                           IEventDetailRepository eventDetailRepository,
                           IEventTicketDetailRepository eventTicketDetailRepository,
                           IEventTicketAttributeRepository eventTicketAttributeRepository,
                           IEventTimeSlotMappingRepository eventTimeSlotMappingRepository,
                           ITransactionRepository transactionRepository,
                           IASIMonumentRepository aSIMonumentRepository,
                           IUserCardDetailRepository userCardDetailRepository,
                           IASIMonumentEventTableMappingRepository aSIMonumentEventTableMappingRepository,
                           IEventRepository eventRepository,
                           ITransactionDeliveryDetailRepository transactionDeliveryDetailRepository,
                           ITransactionPaymentDetailRepository transactionPaymentDetailRepository,
                           ICustomerDocumentTypeRepository customerDocumentTypeRepository,
                           ITransactionDetailRepository transactionDetailRepository,
                           ITicketCategoryRepository ticketCategoryRepository,
                           ISaveGuestUserProvider saveGuestUserProvider,
                           IASITransactionDetailTimeSlotIdMappingRepository aSITransactionDetailTimeSlotIdMappingRepository
                           ) : base(logger, settings)
 {
     _guestDetailRepository                           = guestDetailRepository;
     _countryRepository                               = countryRepository;
     _eventDetailRepository                           = eventDetailRepository;
     _transactionRepository                           = transactionRepository;
     _transactionDetailRepository                     = transactionDetailRepository;
     _eventTicketAttributeRepository                  = eventTicketAttributeRepository;
     _aSIMonumentEventTableMappingRepository          = aSIMonumentEventTableMappingRepository;
     _eventTicketDetailRepository                     = eventTicketDetailRepository;
     _ticketCategoryRepository                        = ticketCategoryRepository;
     _customerDocumentTypeRepository                  = customerDocumentTypeRepository;
     _eventTimeSlotMappingRepository                  = eventTimeSlotMappingRepository;
     _aSITransactionDetailTimeSlotIdMappingRepository = aSITransactionDetailTimeSlotIdMappingRepository;
     _eventRepository = eventRepository;
     _transactionDeliveryDetailRepository = transactionDeliveryDetailRepository;
     _aSIMonumentRepository              = aSIMonumentRepository;
     _aSIMonumentDetailRepository        = aSIMonumentDetailRepository;
     _transactionPaymentDetailRepository = transactionPaymentDetailRepository;
     _userCardDetailRepository           = userCardDetailRepository;
     _saveGuestUserProvider              = saveGuestUserProvider;
 }
Esempio n. 4
0
 public SaveCardCommandHandler(IUserCardDetailRepository userCardDetailRepository, IUserRepository userRepository, IMediator mediator)
     : base(mediator)
 {
     _userCardDetailRepository = userCardDetailRepository;
     _userRepository           = userRepository;
 }
 public UserCardDetailImpl(IUserCardDetailRepository userCardDetailRepository)
 {
     _userCardDetailRepository = userCardDetailRepository;
 }
Esempio n. 6
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;
 }
Esempio n. 7
0
 public UserCardQueryHandler(IUserRepository userRepository, IUserCardDetailRepository userCardDetailRepository, FIL.Logging.ILogger logger)
 {
     _userRepository           = userRepository;
     _userCardDetailRepository = userCardDetailRepository;
     _logger = logger;
 }