예제 #1
0
 public OrganizationController
 (
     IAccountTypeRepository accountTypeRepository,
     IUserRepository userRepository,
     IEventRepository eventRepository,
     IEventCategoryRepository eventCategoryRepository,
     IStudentRepository studentRepository,
     IJudgeRepository judgeRepository,
     IOrganizationRepository organizationRepository,
     IJobPostRepository jobPostRepository,
     IJobCategoryRepository JobCategoryRepository,
     IJobApplyActivityRepository jobApplyActivityRepository
 )
 {
     this.accountTypeRepository      = accountTypeRepository;
     this.userRepository             = userRepository;
     this.eventRepository            = eventRepository;
     this.eventCategoryRepository    = eventCategoryRepository;
     this.studentRepository          = studentRepository;
     this.judgeRepository            = judgeRepository;
     this.organizationRepository     = organizationRepository;
     this.jobPostRepository          = jobPostRepository;
     this.JobCategoryRepository      = JobCategoryRepository;
     this.jobApplyActivityRepository = jobApplyActivityRepository;
 }
예제 #2
0
 public SearchVenueQueryHandler(ILogger logger, ICityRepository cityRepository, IEventRepository eventRepository,
                                IPlaceVisitDurationRepository PlaceVisitDurationRepository,
                                IEventCategoryMappingRepository eventCategoryMappingRepository,
                                IEventCategoryRepository eventCategoryRepository,
                                IPlaceWeekOpenDaysRepository placeWeekOpenDaysRepository,
                                IDayTimeMappingsRepository dayTimeMappingsRepository,
                                ISeasonDaysMappingsRepository seasonDaysMappingsRepository,
                                ISeasonDayTimeMappingsRepository seasonDayTimeMappingsRepository,
                                IDaysRepository daysRepository,
                                IEventDetailRepository eventDetailRepository,
                                IEventTicketDetailRepository eventTicketDetailRepository,
                                IEventTicketAttributeRepository eventTicketAttributeRepository,
                                ITicketCategoryRepository ticketCategoryRepository,
                                IPlaceWeekOffRepository placeWeekOffRepository, IPlaceHolidayDatesRepository placeHolidayDatesRepository)
 {
     _cityRepository = cityRepository;
     _PlaceVisitDurationRepository = PlaceVisitDurationRepository;
     _eventRepository = eventRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _placeWeekOpenDaysRepository    = placeWeekOpenDaysRepository;
     _dayTimeMappingsRepository      = dayTimeMappingsRepository;
     _logger = logger;
     _placeWeekOffRepository          = placeWeekOffRepository;
     _placeHolidayDatesRepository     = placeHolidayDatesRepository;
     _seasonDaysMappingsRepository    = seasonDaysMappingsRepository;
     _seasonDayTimeMappingsRepository = seasonDayTimeMappingsRepository;
     _daysRepository                 = daysRepository;
     _ticketCategoryRepository       = ticketCategoryRepository;
     _eventDetailRepository          = eventDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
 }
예제 #3
0
 public ZoomMeetingProvider(
     IZoomAPI zoomAPI,
     ILogger logger,
     ISettings settings,
     IUserRepository userRepository,
     IZoomMeetingRepository zoomMeetingRepository,
     ITransactionRepository transactionRepository,
     IZoomUserRepository zoomUserRepository,
     IEventHostMappingRepository eventHostMappingRepository,
     IEventCategoryRepository eventCategoryRepository,
     ITransactionPaymentDetailRepository transactionPaymentDetailRepository,
     IEventRepository eventRepository)
 {
     _zoomAPI                            = zoomAPI;
     _logger                             = logger;
     _settings                           = settings;
     _userRepository                     = userRepository;
     _zoomMeetingRepository              = zoomMeetingRepository;
     _transactionRepository              = transactionRepository;
     _zoomUserRepository                 = zoomUserRepository;
     _eventHostMappingRepository         = eventHostMappingRepository;
     _eventCategoryRepository            = eventCategoryRepository;
     _transactionPaymentDetailRepository = transactionPaymentDetailRepository;
     _eventRepository                    = eventRepository;
 }
예제 #4
0
 public FeelSearchQueryHandler(IEventRepository eventRepository,
                               IEventCategoryRepository eventCategoryRepository,
                               IEventDetailRepository eventDetailRepository,
                               IVenueRepository venueRepository,
                               ICountryRepository countryRepository,
                               ICityRepository cityRepository,
                               IStateRepository stateRepository,
                               IEventTicketDetailRepository eventTicketDetailRepository,
                               IEventTicketAttributeRepository eventTicketAttributeRepository,
                               ICurrencyTypeRepository currencyTypeRepository,
                               IRatingRepository ratingRepository,
                               IEventSiteIdMappingRepository eventSiteIdMappingRepository,
                               IEventCategoryMappingRepository eventCategoryMappingRepository)
 {
     _eventRepository                = eventRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _eventDetailRepository          = eventDetailRepository;
     _venueRepository                = venueRepository;
     _cityRepository                 = cityRepository;
     _countryRepository              = countryRepository;
     _stateRepository                = stateRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _currencyTypeRepository         = currencyTypeRepository;
     _eventSiteIdMappingRepository   = eventSiteIdMappingRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _ratingRepository               = ratingRepository;
 }
예제 #5
0
        public IdentityUnitOfWork(

            FriendsAndTravelDbContext db,
            SignInManager <User> signInManager,
            UserManager <User> userManager,
            RoleManager <IdentityRole> roleManager,
            ICategoryRepository categoryRepository,
            IUserCategoryRepository userCategoryRepository,
            IUserProfileRepository UserProfileRepository,
            IUserEventRepository userEventRepository,
            IEventRepository eventRepository,
            IEventCategoryRepository eventCategoryRepository,
            IPhotoRepository photoRepository,
            IEventPhotoRepository eventPhotoRepository,
            ILocationRepository locationRepository
            )
        {
            Database                   = db;
            UserManager                = userManager;
            RoleManager                = roleManager;
            SignInManager              = signInManager;
            UserCategoryRepository     = userCategoryRepository;
            CategoryRepository         = categoryRepository;
            this.userProfileRepository = UserProfileRepository;
            UserEventRepository        = userEventRepository;
            EventCategoryRepository    = eventCategoryRepository;
            EventRepository            = eventRepository;
            PhotoRepository            = photoRepository;
            EventPhotoRepository       = eventPhotoRepository;
            LocationRepository         = locationRepository;
        }
예제 #6
0
 public FeelExportIAProvider(IEventRepository eventRepository,
                             IEventCategoryRepository eventCategoryRepository,
                             IEventDetailRepository eventDetailRepository,
                             IEventTicketDetailRepository eventTicketDetailRepository,
                             IEventTicketAttributeRepository eventTicketAttributeRepository,
                             ITicketCategoryRepository ticketCategoryRepository,
                             ICurrencyTypeRepository currencyTypeRepository,
                             IVenueRepository venueRepository,
                             ICityRepository cityRepository,
                             IStateRepository stateRepository,
                             ICountryRepository countryRepository,
                             IEventSiteIdMappingRepository eventSiteIdMappingRepository)
 {
     _eventRepository                = eventRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _eventDetailRepository          = eventDetailRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _ticketCategoryRepository       = ticketCategoryRepository;
     _currencyTypeRepository         = currencyTypeRepository;
     _venueRepository                = venueRepository;
     _cityRepository               = cityRepository;
     _stateRepository              = stateRepository;
     _countryRepository            = countryRepository;
     _eventSiteIdMappingRepository = eventSiteIdMappingRepository;
 }
예제 #7
0
 public IdentityUnitOfWork(ILocationRepository _locationRepository,
                           IProfileManager _profileManager,
                           AppDBContext db,
                           SignInManager <User> signInManager,
                           UserManager <User> userManager,
                           RoleManager <IdentityRole> roleManager,
                           IPhotoRepository _photoRepository,
                           ICategoryRepository _categoriesRepository,
                           IUserCategoryRepository _userCategoryRepository,
                           IEventCategoryRepository _eventCategoryRepository,
                           IEventPhotoRepository _eventPhotoRepository,
                           IEventRepository _eventRepository,
                           IEventVisitorsRepository _eventVisitorsRepository)
 {
     Database                = db;
     UserManager             = userManager;
     RoleManager             = roleManager;
     SignInManager           = signInManager;
     LocationRepository      = _locationRepository;
     ProfileManager          = _profileManager;
     PhotoRepository         = _photoRepository;
     CategoryRepository      = _categoriesRepository;
     UserCategoryRepository  = _userCategoryRepository;
     EventCategoryRepository = _eventCategoryRepository;
     EventPhotoRepository    = _eventPhotoRepository;
     EventRepository         = _eventRepository;
     EventVisitorsRepository = _eventVisitorsRepository;
 }
예제 #8
0
 public FeelUserJourneyQueryHandler(
     IEventCategoryMappingRepository eventCategoryMappingRepository,
     IEventCategoryRepository eventCategory,
     ICountryRepository countryRepository,
     ICountryDescriptionRepository countryDescriptionRepository,
     ICityDescriptionRepository cityDescriptionRepository,
     IStateDescriptionRepository stateDescriptionRepository,
     ISubCategoryProvider subCategoryProvider,
     IPlaceProvider placeProvider,
     IDynamicSectionProvider dynamicSectionProvider,
     ILogger logger,
     IEventTicketAttributeRepository eventTicketAttributeRepository
     )
 {
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _eventCategory = eventCategory;
     _logger        = logger;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _countryDescriptionRepository   = countryDescriptionRepository;
     _cityDescriptionRepository      = cityDescriptionRepository;
     _countryRepository          = countryRepository;
     _subCategoryProvider        = subCategoryProvider;
     _placeProvider              = placeProvider;
     _dynamicSectionProvider     = dynamicSectionProvider;
     _stateDescriptionRepository = stateDescriptionRepository;
 }
예제 #9
0
        public SavedEventQueryHandler(IEventRepository eventRepository, IEventCategoryMappingRepository eventCategoryMappingRepository,
                                      IEventSiteIdMappingRepository eventSiteIdMappingRepository, IEventLearnMoreAttributeRepository eventLearnMoreAttributeRepository,
                                      IEventTagMappingRepository eventTagMappingRepository,
                                      IEventHostMappingRepository eventHostMappingRepository,
                                      ICountryRepository countryRepository, IZipcodeRepository zipcodeRepository, IPlaceVisitDurationRepository placeVisitDurationRepository, IStateRepository stateRepository, IEventAmenityRepository eventAmenityRepository,
                                      ICityRepository cityRepository, IEventCategoryRepository eventCategoryRepository, IVenueRepository venueRepository, IEventDetailRepository eventDetailRepository, IMediator mediator, IEventGalleryImageRepository eventGalleryImageRepository)
        {
            _eventRepository = eventRepository;
            _eventCategoryMappingRepository    = eventCategoryMappingRepository;
            _eventSiteIdMappingRepository      = eventSiteIdMappingRepository;
            _eventLearnMoreAttributeRepository = eventLearnMoreAttributeRepository;
            _eventGalleryImageRepository       = eventGalleryImageRepository;

            _countryRepository            = countryRepository;
            _stateRepository              = stateRepository;
            _cityRepository               = cityRepository;
            _venueRepository              = venueRepository;
            _eventDetailRepository        = eventDetailRepository;
            _eventAmenityRepository       = eventAmenityRepository;
            _eventCategoryRepository      = eventCategoryRepository;
            _zipcodeRepository            = zipcodeRepository;
            _placeVisitDurationRepository = placeVisitDurationRepository;
            _eventTagMappingRepository    = eventTagMappingRepository;
            _eventHostMappingRepository   = eventHostMappingRepository;
        }
예제 #10
0
 public EventDetailsQueryHandler(IEventRepository eventRepository,
                                 IEventCategoryRepository eventCategory,
                                 IEventCategoryMappingRepository eventCategoryMappingRepository)
 {
     _eventRepository = eventRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _eventCategory = eventCategory;
 }
예제 #11
0
 public DynamicContentQueryHandler(IEventRepository eventRepository, IEventDetailRepository eventDetailRepository, IVenueRepository venueRepository, ICityRepository cityRepository, IStateRepository stateRepository, ICountryRepository countryRepository, IEventCategoryMappingRepository eventCategoryMappingRepository, IEventCategoryRepository eventCategoryRepository, ILogger logger)
 {
     _eventRepository                = eventRepository;
     _eventDetailRepository          = eventDetailRepository;
     _venueRepository                = venueRepository;
     _cityRepository                 = cityRepository;
     _stateRepository                = stateRepository;
     _countryRepository              = countryRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _logger = logger;
 }
예제 #12
0
 public UsersController(IAccountTypeRepository accountTypeRepository,
                        IUserRepository userRepository, IEventRepository eventRepository,
                        IEventCategoryRepository eventCategoryRepository, IStudentRepository studentRepository,
                        IJudgeRepository judgeRepository, IOrganizationRepository organizationRepository)
 {
     this.accountTypeRepository   = accountTypeRepository;
     this.userRepository          = userRepository;
     this.eventRepository         = eventRepository;
     this.eventCategoryRepository = eventCategoryRepository;
     this.studentRepository       = studentRepository;
     this.judgeRepository         = judgeRepository;
     this.organizationRepository  = organizationRepository;
 }
 public FeelOrderConfirmationQueryHandler(IOrderConfirmationProvider orderConfirmationProvider,
                                          ITransactionRepository transactionRepository,
                                          ITiqetsTransactionRepository tiqetsTransactionRepository,
                                          IZoomUserRepository zoomUserRepository,
                                          IUserRepository userRepository,
                                          IEventHostMappingRepository eventHostMappingRepository, IEventCategoryRepository eventCategoryRepository)
 {
     _orderConfirmationProvider   = orderConfirmationProvider;
     _transactionRepository       = transactionRepository;
     _tiqetsTransactionRepository = tiqetsTransactionRepository;
     _zoomUserRepository          = zoomUserRepository;
     _userRepository             = userRepository;
     _eventHostMappingRepository = eventHostMappingRepository;
     _eventCategoryRepository    = eventCategoryRepository;
 }
예제 #14
0
 public CurrentOrderDataQueryHandler(ITransactionRepository transactionRepository,
                                     ITransactionDetailRepository transactionDetailRepository,
                                     IEventTicketDetailRepository eventTicketDetailRepository,
                                     ITicketCategoryRepository ticketCategoryRepository,
                                     IEventCategoryRepository eventCategoryRepository,
                                     IEventCategoryMappingRepository eventCategoryMappingRepository,
                                     IEventDetailRepository eventDetailRepository,
                                     IEventAttributeRepository eventAttributeRepository,
                                     IEventTicketAttributeRepository eventTicketAttributeRepository,
                                     IEventRepository eventRepository,
                                     ITransactionDeliveryDetailRepository transactionDeliveryDetailRepository,
                                     ITransactionSeatDetailRepository transactionSeatDetailRepository,
                                     ICurrencyTypeRepository currencyTypeRepository,
                                     IEventDeliveryTypeDetailRepository eventDeliveryTypeDetailRepository,
                                     IVenueRepository venueRepository,
                                     ICityRepository cityRepository,
                                     IStateRepository stateRepository,
                                     ICountryRepository countryRepository,
                                     IUserAddressDetailRepository userAddressDetailRepository,
                                     ITicketFeeDetailRepository ticketFeeDetailRepository,
                                     IUserRepository userRepository,
                                     IGuestDetailRepository guestDetailRepository,
                                     IZipcodeRepository zipcodeRepository)
 {
     _transactionRepository          = transactionRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _ticketCategoryRepository       = ticketCategoryRepository;
     _eventDetailRepository          = eventDetailRepository;
     _eventAttributeRepository       = eventAttributeRepository;
     _eventRepository = eventRepository;
     _transactionDeliveryDetailRepository = transactionDeliveryDetailRepository;
     _currencyTypeRepository            = currencyTypeRepository;
     _eventDeliveryTypeDetailRepository = eventDeliveryTypeDetailRepository;
     _venueRepository             = venueRepository;
     _cityRepository              = cityRepository;
     _stateRepository             = stateRepository;
     _countryRepository           = countryRepository;
     _userAddressDetailRepository = userAddressDetailRepository;
     _userRepository              = userRepository;
     _zipcodeRepository           = zipcodeRepository;
     _ticketFeeDetailRepository   = ticketFeeDetailRepository;
     _guestDetailRepository       = guestDetailRepository;
     _transactionDetailRepository = transactionDetailRepository;
 }
예제 #15
0
 public FeelEventLearnPageQueryHandler(IEventTicketAttributeRepository eventTicketAttributeRepository,
                                       IEventLearnPageProvider eventLearnPageProvider,
                                       IEventTicketDetailRepository eventTicketDetailRepository,
                                       IUserRepository userRepository,
                                       IRatingRepository ratingRepository,
                                       ITicketCategoryRepository ticketCategoryRepository,
                                       IEventAmenityRepository eventAmenityRepository,
                                       IClientPointOfContactRepository clientPointOfContactRepository,
                                       ICurrencyTypeRepository currencyTypeRepository,
                                       IEventLearnMoreAttributeRepository eventLearnMoreAttributeRepository,
                                       IEventCategoryMappingRepository eventCategoryMappingRepository,
                                       ICalendarProvider calendarProvider,
                                       IEventCategoryRepository eventCategoryRepository,
                                       ILocalTimeZoneConvertProvider localTimeZoneConvertProvider,
                                       ITicketAlertEventMappingRepository ticketAlertEventMappingRepository,
                                       IAmenityRepository amenityRepository, ICitySightSeeingRouteRepository citySightSeeingRouteRepository, ICitySightSeeingRouteDetailRepository citySightSeeingRouteDetailRepository, ITiqetProductCheckoutDetailRepository tiqetProductCheckoutDetailRepository, ITiqetEventDetailMappingRepository tiqetEventDetailMappingRepository, IEventHostMappingRepository eventHostMappingRepository, IPlaceWeekOpenDaysRepository placeWeekOpenDaysRepository, IDayTimeMappingsRepository dayTimeMappingsRepository, IEventAttributeRepository eventAttributeRepository)
 {
     _eventLearnPageProvider         = eventLearnPageProvider;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _userRepository                       = userRepository;
     _ratingRepository                     = ratingRepository;
     _ticketCategoryRepository             = ticketCategoryRepository;
     _eventAmenityRepository               = eventAmenityRepository;
     _clientPointOfContactRepository       = clientPointOfContactRepository;
     _currencyTypeRepository               = currencyTypeRepository;
     _eventLearnMoreAttributeRepository    = eventLearnMoreAttributeRepository;
     _amenityRepository                    = amenityRepository;
     _calendarProvider                     = calendarProvider;
     _citySightSeeingRouteRepository       = citySightSeeingRouteRepository;
     _citySightSeeingRouteDetailRepository = citySightSeeingRouteDetailRepository;
     _eventCategoryMappingRepository       = eventCategoryMappingRepository;
     _tiqetProductCheckoutDetailRepository = tiqetProductCheckoutDetailRepository;
     _eventCategoryRepository              = eventCategoryRepository;
     _tiqetEventDetailMappingRepository    = tiqetEventDetailMappingRepository;
     _eventHostMappingRepository           = eventHostMappingRepository;
     _placeWeekOpenDaysRepository          = placeWeekOpenDaysRepository;
     _dayTimeMappingsRepository            = dayTimeMappingsRepository;
     _eventAttributeRepository             = eventAttributeRepository;
     _ticketAlertEventMappingRepository    = ticketAlertEventMappingRepository;
     _localTimeZoneConvertProvider         = localTimeZoneConvertProvider;
 }
예제 #16
0
 public EventLeanPageProvider(IEventRepository eventRepository,
                              IEventCategoryRepository eventCategoryRepository,
                              IEventDetailRepository eventDetailRepository,
                              IVenueRepository venueRepository,
                              ICountryRepository countryRepository,
                              ICityRepository cityRepository,
                              IStateRepository stateRepository,
                              IEventGalleryImageRepository eventGalleryImageRepository,
                              IEventCategoryMappingRepository eventCategoryMappingRepository)
 {
     _eventRepository                = eventRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _eventDetailRepository          = eventDetailRepository;
     _venueRepository                = venueRepository;
     _cityRepository                 = cityRepository;
     _countryRepository              = countryRepository;
     _stateRepository                = stateRepository;
     _eventGalleryImageRepository    = eventGalleryImageRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
 }
예제 #17
0
 public ApproveModeratePlaceCommandHandler(IMediator mediator,
                                           IEventSiteIdMappingRepository eventSiteIdMappingRepository,
                                           IAlgoliaAddEventProvider algoliaAddEventProvider,
                                           IEventCategoryRepository eventCategoryRepository,
                                           IUserRepository userRepository,
                                           IEventCategoryMappingRepository eventCategoryMappingRepository,
                                           IStepProvider stepProvider,
                                           IEventRepository eventRepository, ILogger logger, IAlgoliaClientProvider algoliaClientProvider) : base(mediator)
 {
     _mediator        = mediator;
     _eventRepository = eventRepository;
     _eventSiteIdMappingRepository   = eventSiteIdMappingRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _userRepository          = userRepository;
     _logger                  = logger;
     _algoliaAddEventProvider = algoliaAddEventProvider;
     _algoliaClientProvider   = algoliaClientProvider;
     _stepProvider            = stepProvider;
 }
예제 #18
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;
 }
예제 #19
0
 public FeelCategoryEventQueryHandler(IEventRepository eventRepository,
                                      IEventCategoryRepository eventCategoryRepository,
                                      IEventDetailRepository eventDetailRepository,
                                      IEventAttributeRepository eventAttributeRepository,
                                      IVenueRepository venueRepository,
                                      ICountryRepository countryRepository,
                                      ICityRepository cityRepository,
                                      IStateRepository stateRepository,
                                      IEventTicketDetailRepository eventTicketDetailRepository,
                                      IEventTicketAttributeRepository eventTicketAttributeRepository,
                                      IEventTicketDetailTicketCategoryTypeMappingRepository eventTicketDetailTicketCategoryTypeMappingRepository,
                                      ICurrencyTypeRepository currencyTypeRepository,
                                      IRatingRepository ratingRepository,
                                      ICityDescriptionRepository cityDescription,
                                      IEventSiteIdMappingRepository eventSiteIdMappingRepository,
                                      ILocalTimeZoneConvertProvider localTimeZoneConvertProvider,
                                      ILiveEventDetailRepository liveEventDetailRepository,
                                      IEventCategoryMappingRepository eventCategoryMappingRepository, ICountryDescriptionRepository countryDescriptionRepository, ICountryContentMappingRepository countryContentMappingRepository)
 {
     _eventRepository                = eventRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _eventDetailRepository          = eventDetailRepository;
     _eventAttributeRepository       = eventAttributeRepository;
     _venueRepository                = venueRepository;
     _cityRepository                 = cityRepository;
     _countryRepository              = countryRepository;
     _stateRepository                = stateRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _eventTicketDetailTicketCategoryTypeMappingRepository = eventTicketDetailTicketCategoryTypeMappingRepository;
     _currencyTypeRepository         = currencyTypeRepository;
     _eventSiteIdMappingRepository   = eventSiteIdMappingRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _ratingRepository                = ratingRepository;
     _countryDescriptionRepository    = countryDescriptionRepository;
     _countryContentMappingRepository = countryContentMappingRepository;
     _cityDescriptionRepository       = cityDescription;
     _localTimeZoneConvertProvider    = localTimeZoneConvertProvider;
     _liveEventDetailRepository       = liveEventDetailRepository;
 }
 public StripeConnectAccountCommandHandler(
     FIL.Logging.ILogger logger,
     IEventStripeConnectMasterRepository eventStripeConnectMasterRepository,
     IEventRepository eventRepository,
     IGenerateStripeConnectProvider generateStripeConnectProvider,
     IEventDetailRepository eventDetailRepository,
     IEventTicketDetailRepository eventTicketDetailRepository,
     IEventTicketAttributeRepository eventTicketAttributeRepository,
     IPlaceWeekOpenDaysRepository placeWeekOpenDaysRepository,
     IDayTimeMappingsRepository dayTimeMappingsRepository,
     IEventCategoryRepository eventCategoryRepository,
     ITicketCategoryRepository ticketCategoryRepository,
     IUserRepository userRepository,
     IEventCategoryMappingRepository eventCategoryMappingRepository,
     ICurrencyTypeRepository currencyTypeRepository,
     IEventAttributeRepository eventAttributeRepository,
     ILocalTimeZoneConvertProvider localTimeZoneConvertProvider,
     IStepProvider stepProvider,
     IMediator mediator)
     : base(mediator)
 {
     _eventStripeConnectMasterRepository = eventStripeConnectMasterRepository;
     _eventRepository = eventRepository;
     _generateStripeConnectProvider = generateStripeConnectProvider;
     _logger = logger;
     _eventDetailRepository          = eventDetailRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _placeWeekOpenDaysRepository    = placeWeekOpenDaysRepository;
     _dayTimeMappingsRepository      = dayTimeMappingsRepository;
     _eventCategoryRepository        = eventCategoryRepository;
     _eventCategoryMappingRepository = eventCategoryMappingRepository;
     _currencyTypeRepository         = currencyTypeRepository;
     _userRepository               = userRepository;
     _ticketCategoryRepository     = ticketCategoryRepository;
     _eventAttributeRepository     = eventAttributeRepository;
     _localTimeZoneConvertProvider = localTimeZoneConvertProvider;
     _stepProvider = stepProvider;
 }
예제 #21
0
 public HomeController(
     IEventRepository eventRepository,
     IEventCategoryRepository eventCategoryRepository,
     IEventSubCategoryRepository eventSubCategoryRepository,
     IVenueRepository venueRepository,
     IRsvpRepository rsvpRepository,
     ICommentRepository commentRepository,
     IStatusRepository statusRepository,
     IImageRepository imageRepository,
     IRatingRepository ratingRepository
     )
 {
     _eventRepository            = eventRepository;
     _eventCategoryRepository    = eventCategoryRepository;
     _eventSubCategoryRepository = eventSubCategoryRepository;
     _venueRepository            = venueRepository;
     _rsvpRepository             = rsvpRepository;
     _commentRepository          = commentRepository;
     _statusRepository           = statusRepository;
     _imageRepository            = imageRepository;
     _ratingRepository           = ratingRepository;
 }
예제 #22
0
 public EventLearnPageQueryHandler(IEventRepository eventRepository,
                                   IEventCategoryRepository eventCategoryRepository,
                                   IEventDetailRepository eventDetailRepository,
                                   IVenueRepository venueRepository,
                                   ICountryRepository countryRepository,
                                   ICityRepository cityRepository,
                                   IStateRepository stateRepository,
                                   IUserRepository userRepository,
                                   IRatingRepository ratingRepository,
                                   IEventGalleryImageRepository eventGalleryImageRepository)
 {
     _eventRepository             = eventRepository;
     _eventCategoryRepository     = eventCategoryRepository;
     _eventDetailRepository       = eventDetailRepository;
     _venueRepository             = venueRepository;
     _cityRepository              = cityRepository;
     _countryRepository           = countryRepository;
     _userRepository              = userRepository;
     _ratingRepository            = ratingRepository;
     _stateRepository             = stateRepository;
     _eventGalleryImageRepository = eventGalleryImageRepository;
 }
예제 #23
0
 public JudgeController
 (
     IAccountTypeRepository accountTypeRepository,
     IUserRepository userRepository,
     IEventRepository eventRepository,
     IEventCategoryRepository eventCategoryRepository,
     IStudentRepository studentRepository,
     IJudgeRepository judgeRepository,
     IOrganizationRepository organizationRepository,
     IProjectRepository projectRepository,
     IRatingRepository ratingRepository
 )
 {
     this.projectRepository       = projectRepository;
     this.accountTypeRepository   = accountTypeRepository;
     this.userRepository          = userRepository;
     this.eventRepository         = eventRepository;
     this.eventCategoryRepository = eventCategoryRepository;
     this.studentRepository       = studentRepository;
     this.judgeRepository         = judgeRepository;
     this.organizationRepository  = organizationRepository;
     this.ratingRepository        = ratingRepository;
 }
예제 #24
0
        public EventClassModel()
        {
            idbfactory             = new DbFactory();
            unitOfWork             = new UnitOfWork(idbfactory);
            repotk_Location        = new LocationRepository(idbfactory);
            repoEvent              = new EventRepository(idbfactory);
            repoEventCustomer      = new EventCustomerRepository(idbfactory);
            repotk_ClientProfile   = new ClientProfileRepository(idbfactory);
            repoEventCategory      = new EventCategoryRepository(idbfactory);
            repotk_ContactInfo     = new ContactInformationRepository(idbfactory);
            repotk_Passenger       = new PassengerRepository(idbfactory);
            repotk_SeatMapping     = new SeatMappingRepository(idbfactory);
            repotk_TranLog         = new TransactionLogRepository(idbfactory);
            repoFreeEvents         = new FreeEventsRepository(idbfactory);
            repoFreeEventCustomers = new FreeEventCustomersRepository(idbfactory);

            repoSms             = new SmsRepository(idbfactory);
            repotk_BatchCounter = new BatchCounterRpository(idbfactory);
            repoCoupon          = new CouponsRepository(idbfactory);
            repoCouponAssign    = new CouponCodeAssignmentRepository(idbfactory);
            repoCouponSetUp     = new CouponsSetUpRepository(idbfactory);
            db = new SqlConnection(ConfigurationManager.ConnectionStrings["DefaultConnection"].ToString());
        }
예제 #25
0
 public CategorisByLocationQueryHandler(IEventRepository eventRepository,
                                        IEventCategoryRepository eventCategoryRepository)
 {
     _eventRepository         = eventRepository;
     _eventCategoryRepository = eventCategoryRepository;
 }
예제 #26
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;
 }
예제 #27
0
 public EventCategoryService(ILogger _logger, IEventCategoryRepository _EventCategoryRepo)
 {
     this._logger             = _logger;
     this._IEventCategoryRepo = _EventCategoryRepo;
 }
예제 #28
0
 public EventCategoryQueryHandler(IEventCategoryRepository eventCategoryRepository)
 {
     _eventCategoryRepository = eventCategoryRepository;
 }
예제 #29
0
        public TicketCategoryQueryHandler(IEventRepository eventRepository,
                                          IEventDetailRepository eventDetailRepository,
                                          IPlaceWeekOffRepository placeWeekOffRepository,
                                          IEventTicketDetailTicketCategoryTypeMappingRepository eventTicketDetailTicketCategoryTypeMappingRepository,
                                          IVenueRepository venueRepository,
                                          ICityRepository cityRepository,
                                          IEventTicketAttributeRepository eventTicketAttributeRepository,
                                          IEventTicketDetailRepository eventTicketDetailRepository,
                                          ITicketCategoryRepository ticketCategoryRepository,
                                          ICurrencyTypeRepository currencyTypeRepository,
                                          IEventDeliveryTypeDetailRepository eventDeliveryTypeDetail,
                                          IRASVTicketTypeMappingRepository rasvTicketTypeMappingRepository,
                                          ITicketFeeDetailRepository ticketFeeDetail,
                                          ITeamRepository teamRepository,
                                          IEventCategoryMappingRepository eventCategoryMappingRepository,
                                          IPlaceHolidayDatesRepository placeHolidayDatesRepository,
                                          IPlaceCustomerDocumentTypeMappingRepository placeCustomerDocumentTypeMappingRepository,
                                          ICustomerDocumentTypeRepository customerDocumentTypeRepository,
                                          ITicketCategoryTypesRepository ticketCategoryTypesRepository,
                                          ITicketCategorySubTypesRepository ticketCategorySubTypesRepository,
                                          ICalendarProvider calendarProvider,
                                          IMatchAttributeRepository matchAttributeRepository,
                                          IPlaceWeekOpenDaysRepository placeWeekOpenDaysRepository,
                                          IEventVenueMappingRepository eventVenueMappingRepository,
                                          IEventTimeSlotMappingRepository eventTimeSlotMappingRepository,
                                          IDaysRepository daysRepository,
                                          ICountryRegionalOrganisationMappingRepository countryRegionalOrganisationMappingRepository,
                                          ICountryRepository countryRepository,
                                          IEventCategoryRepository eventCategoryRepository,
                                          FIL.Logging.ILogger logger,
                                          IEventVenueMappingTimeRepository eventVenueMappingTimeRepository, ITiqetProductCheckoutDetailRepository tiqetProductCheckoutDetailRepository, ITiqetEventDetailMappingRepository tiqetEventDetailMappingRepository, ITiqetVariantDetailRepository tiqetVariantDetailRepository, ITiqetEventTicketDetailMappingRepository tiqetEventTicketDetailMappingRepository,
                                          ICitySightSeeingEventDetailMappingRepository citySightSeeingEventDetailMappingRepository, ICitySightSeeingTicketRepository citySightSeeingTicketRepository, ICitySightSeeingTicketDetailRepository citySightSeeingTicketDetailRepository,
                                          IPOneEventTicketDetailRepository pOneEventTicketDetailRepository,
                                          IPOneEventDetailMappingRepository pOneEventDetailMappingRepository,
                                          IEventAttributeRepository eventAttributeRepository,
                                          IPOneTicketCategoryRepository pOneTicketCategoryRepository,
                                          ILocalTimeZoneConvertProvider localTimeZoneConvertProvider,
                                          IGetScheduleDetailProvider getScheduleDetailProvider,
                                          IEventHostMappingRepository eventHostMappingRepository,
                                          IASIMonumentEventTableMappingRepository aSIMonumentEventTableMappingRepository,
                                          IASIMonumentRepository aSIMonumentRepository)

        {
            _eventRepository                                      = eventRepository;
            _eventDetailRepository                                = eventDetailRepository;
            _teamRepository                                       = teamRepository;
            _matchAttributeRepository                             = matchAttributeRepository;
            _venueRepository                                      = venueRepository;
            _cityRepository                                       = cityRepository;
            _eventTicketAttributeRepository                       = eventTicketAttributeRepository;
            _ticketCategoryRepository                             = ticketCategoryRepository;
            _eventTicketDetailRepository                          = eventTicketDetailRepository;
            _currencyTypeRepository                               = currencyTypeRepository;
            _rasvTicketTypeMappingRepository                      = rasvTicketTypeMappingRepository;
            _eventDeliveryTypeDetail                              = eventDeliveryTypeDetail;
            _ticketFeeDetail                                      = ticketFeeDetail;
            _placeWeekOffRepository                               = placeWeekOffRepository;
            _placeHolidayDatesRepository                          = placeHolidayDatesRepository;
            _customerDocumentTypeRepository                       = customerDocumentTypeRepository;
            _placeCustomerDocumentTypeMappingRepository           = placeCustomerDocumentTypeMappingRepository;
            _ticketCategoryTypesRepository                        = ticketCategoryTypesRepository;
            _ticketCategorySubTypesRepository                     = ticketCategorySubTypesRepository;
            _eventCategoryMappingRepository                       = eventCategoryMappingRepository;
            _eventTicketDetailTicketCategoryTypeMappingRepository = eventTicketDetailTicketCategoryTypeMappingRepository;
            _calendarProvider                                     = calendarProvider;
            _eventVenueMappingRepository                          = eventVenueMappingRepository;
            _eventVenueMappingTimeRepository                      = eventVenueMappingTimeRepository;
            _placeWeekOpenDaysRepository                          = placeWeekOpenDaysRepository;
            _eventTimeSlotMappingRepository                       = eventTimeSlotMappingRepository;
            _daysRepository                                       = daysRepository;
            _countryRegionalOrganisationMappingRepository         = countryRegionalOrganisationMappingRepository;
            _countryRepository                                    = countryRepository;
            _tiqetProductCheckoutDetailRepository                 = tiqetProductCheckoutDetailRepository;
            _tiqetEventDetailMappingRepository                    = tiqetEventDetailMappingRepository;
            _logger = logger;
            _tiqetVariantDetailRepository                = tiqetVariantDetailRepository;
            _eventCategoryRepository                     = eventCategoryRepository;
            _tiqetEventTicketDetailMappingRepository     = tiqetEventTicketDetailMappingRepository;
            _citySightSeeingEventDetailMappingRepository = citySightSeeingEventDetailMappingRepository;
            _citySightSeeingTicketRepository             = citySightSeeingTicketRepository;
            _citySightSeeingTicketDetailRepository       = citySightSeeingTicketDetailRepository;
            _pOneEventTicketDetailRepository             = pOneEventTicketDetailRepository;
            _pOneEventDetailMappingRepository            = pOneEventDetailMappingRepository;
            _eventAttributeRepository                    = eventAttributeRepository;
            _pOneTicketCategoryRepository                = pOneTicketCategoryRepository;
            _eventHostMappingRepository                  = eventHostMappingRepository;
            _localTimeZoneConvertProvider                = localTimeZoneConvertProvider;
            _getScheduleDetailProvider                   = getScheduleDetailProvider;
            _aSIMonumentEventTableMappingRepository      = aSIMonumentEventTableMappingRepository;
            _aSIMonumentRepository = aSIMonumentRepository;
        }
 public EventCategoryController(IEventCategoryRepository eventCategoryRepository)
 {
     EventCategoryRepository = eventCategoryRepository;
 }