Пример #1
0
 public EventsController(IMapper mapper, IEventRepository eventRepo, IVenueRepository venueRepo,
                         IPersonsRepository personsRepo) : base(mapper)
 {
     _eventRepo   = eventRepo;
     _venueRepo   = venueRepo;
     _personsRepo = personsRepo;
 }
        public MusicStoreMutation(IVenueRepository venueRepository, IMusicianRepository musicianRepository)
        {
            Field <VenueType>(
                "createVenue",
                arguments: new QueryArguments(
                    new QueryArgument <NonNullGraphType <VenueInputType> > {
                Name = "venue"
            }
                    ),
                resolve: context =>
            {
                var venue = context.GetArgument <Venue>("venue");
                return(venueRepository.AddAsync(venue).Result);
            });

            Field <MusicianType>(
                "createMusician",
                arguments: new QueryArguments(
                    new QueryArgument <NonNullGraphType <MusicianInputType> > {
                Name = "musician"
            }
                    ),
                resolve: context =>
            {
                var musician = context.GetArgument <Musician>("musician");
                return(musicianRepository.AddAsync(musician).Result);
            });
        }
 public VenueService(IVenueRepository venueRepository, ILocationRepository locationRepository, ICategoryRepository categoryRepository, IInstagramUserRepository instagramUserRepository)
 {
     _venueRepository         = venueRepository;
     _locationRepository      = locationRepository;
     _categoryRepository      = categoryRepository;
     _instagramUserRepository = instagramUserRepository;
 }
Пример #4
0
 public BaseController(IConcertRepository concertRepository, IVenueRepository venueRepository)
     : this()
 {
     // Setup Fields
     _concertRepository = concertRepository;
     _venueRepository = venueRepository;
 }
Пример #5
0
        public ShowRepository(IVenueRepository venueRepository, IMovieRepository movieRepository)
        {
            this.venueRepository = venueRepository;
            this.movieRepository = movieRepository;
            var movies = this.movieRepository.GetAllMovies().ToList();
            var venues = this.venueRepository.GetAllVenue().ToList();

            Shows = new List <ShowModel>();
            Shows.Add(new ShowModel()
            {
                Id = Guid.NewGuid(), MovieId = movies[0].Id, VenuId = venues[0].Id, ShowDateTime = DateTime.Now.AddDays(1)
            });
            Shows.Add(new ShowModel()
            {
                Id = Guid.NewGuid(), MovieId = movies[0].Id, VenuId = venues[1].Id, ShowDateTime = DateTime.Now.AddDays(1)
            });
            Shows.Add(new ShowModel()
            {
                Id = Guid.NewGuid(), MovieId = movies[1].Id, VenuId = venues[1].Id, ShowDateTime = DateTime.Now.AddDays(1)
            });
            Shows.Add(new ShowModel()
            {
                Id = Guid.NewGuid(), MovieId = movies[1].Id, VenuId = venues[0].Id, ShowDateTime = DateTime.Now.AddDays(1)
            });
        }
 public TournamentRepository(TTAnalyticsContext context, IOrganizerRepository organizerRepository, ICategoryRepository categoryRepository, IVenueRepository venueRepository)
 {
     this.context             = context;
     this.organizerRepository = organizerRepository;
     this.categoryRepository  = categoryRepository;
     this.venueRepository     = venueRepository;
 }
Пример #7
0
 public UserRepository(UserManager <ApplicationUserDbo> userManager, AppDbContext appDbContext, IVenueRepository venueRepository, IGenreRepository genreRepository)
 {
     this.userManager     = userManager;
     this.appDbContext    = appDbContext;
     this.venueRepository = venueRepository;
     this.genreRepository = genreRepository;
 }
Пример #8
0
 public VenueProvider(IConfiguration config, IVenueRepository venueRepo, IVenueImageRepository venueImageRepo, ISpaceProvider spaceProvider, ILocationIqProvider locationIqProvider)
 {
     _venueRepo          = venueRepo;
     _venueImageRepo     = venueImageRepo;
     _spaceProvider      = spaceProvider;
     _locationIqProvider = locationIqProvider;
 }
 /// <summary>
 /// TournamentController
 /// </summary>
 /// <param name="tournamentRepository"></param>
 /// <param name="organizerRepository"></param>
 /// <param name="venueRepository"></param>
 /// <param name="categoryRepository"></param>
 public TournamentController(ITournamentRepository tournamentRepository, IOrganizerRepository organizerRepository, IVenueRepository venueRepository, ICategoryRepository categoryRepository)
 {
     this.tournamentRepository = tournamentRepository;
     this.organizerRepository  = organizerRepository;
     this.categoryRepository   = categoryRepository;
     this.venueRepository      = venueRepository;
 }
Пример #10
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;
 }
Пример #11
0
 public VenueController(IConcertRepository concertRepository, IVenueRepository venueRepository)
     : base(concertRepository, venueRepository)
 {
     // Setup Callbacks
     concertRepository.StatusCallback = DisplayMessage;
     venueRepository.StatusCallback   = DisplayMessage;
 }
Пример #12
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;
 }
Пример #13
0
 public RecommendationQueryHandler(IEventRepository eventRepository,
                                   IEventDetailRepository eventDetailRepository,
                                   IVenueRepository venueRepository,
                                   ICountryRepository countryRepository,
                                   ICityRepository cityRepository,
                                   IStateRepository stateRepository,
                                   IEventTicketDetailRepository eventTicketDetailRepository,
                                   IEventTicketAttributeRepository eventTicketAttributeRepository,
                                   ICurrencyTypeRepository currencyTypeRepository,
                                   IEventSiteIdMappingRepository eventSiteIdMappingRepository,
                                   IInitSession initSession,
                                   IGetRecommendation getRecommendation)
 {
     _eventRepository                = eventRepository;
     _eventDetailRepository          = eventDetailRepository;
     _venueRepository                = venueRepository;
     _cityRepository                 = cityRepository;
     _countryRepository              = countryRepository;
     _stateRepository                = stateRepository;
     _eventTicketDetailRepository    = eventTicketDetailRepository;
     _eventTicketAttributeRepository = eventTicketAttributeRepository;
     _currencyTypeRepository         = currencyTypeRepository;
     _eventSiteIdMappingRepository   = eventSiteIdMappingRepository;
     _initSession       = initSession;
     _getRecommendation = getRecommendation;
 }
Пример #14
0
 public PlaceCalendarCommandHandler(IMediator mediator,
                                    IPlaceHolidayDatesRepository placeHolidayDatesRepository,
                                    IEventTicketDetailRepository eventTicketDetail,
                                    IEventTicketAttributeRepository eventTicketAttribute,
                                    IEventDetailRepository eventDetailRepository,
                                    IEventRepository eventRepository,
                                    IVenueRepository venueRepository,
                                    IDaysRepository daysRepository,
                                    IPlaceWeekOpenDaysRepository placeWeekOpenDaysRepository,
                                    IDayTimeMappingsRepository dayTimeMappingsRepository,
                                    IPlaceSeasonDetailsRepository placeSeasonDetailsRepository,
                                    ISeasonDayTimeMappingsRepository seasonDayTimeMappingsRepository,
                                    ISeasonDaysMappingsRepository seasonDaysMappingsRepository,
                                    IPlaceSpecialDayTimeMappingsRepository placeSpecialDayTimeMappingsRepository,
                                    IPlaceWeekOffRepository placeWeekOffRepository) : base(mediator)
 {
     _mediator                              = mediator;
     _placeHolidydates                      = placeHolidayDatesRepository;
     _placeWeekOffRepository                = placeWeekOffRepository;
     _eventDetailRepository                 = eventDetailRepository;
     _eventRepository                       = eventRepository;
     _venueRepository                       = venueRepository;
     _eventTicketDetail                     = eventTicketDetail;
     _eventTicketAttribute                  = eventTicketAttribute;
     _daysRepository                        = daysRepository;
     _placeWeekOpenDaysRepository           = placeWeekOpenDaysRepository;
     _dayTimeMappingsRepository             = dayTimeMappingsRepository;
     _placeSeasonDetailsRepository          = placeSeasonDetailsRepository;
     _seasonDayTimeMappingsRepository       = seasonDayTimeMappingsRepository;
     _seasonDaysMappingsRepository          = seasonDaysMappingsRepository;
     _placeSpecialDayTimeMappingsRepository = placeSpecialDayTimeMappingsRepository;
 }
Пример #15
0
 public BaseController(IConcertRepository concertRepository, IVenueRepository venueRepository)
     : this()
 {
     // Setup Fields
     _concertRepository = concertRepository;
     _venueRepository   = venueRepository;
 }
Пример #16
0
 public VenueController(IConcertRepository concertRepository, IVenueRepository venueRepository)
     : base(concertRepository, venueRepository)
 {
     // Setup Callbacks
     concertRepository.StatusCallback = DisplayMessage;
     venueRepository.StatusCallback = DisplayMessage;
 }
Пример #17
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;
        }
Пример #18
0
 public VenueService(IVenueRepository venueRepository, ITMLayoutService tmlayoutService,
                     IAreaService areaService, ISeatService seatService)
 {
     _venueRepository = venueRepository;
     _tmlayoutService = tmlayoutService;
     _areaService     = areaService;
     _seatService     = seatService;
 }
Пример #19
0
 public VenueService(IVenueRepository repository, IVenueVisitRepository visitRepository,
                     IVenueImageRepository imageRepository, ILogger <VenueService> logger)
 {
     this._venueRepository      = repository;
     this._venueVisitRepository = visitRepository;
     this._venueImageRepository = imageRepository;
     this._logger = logger;
 }
Пример #20
0
 public VenueAdminService(IChapterRepository chapterRepository, IVenueRepository venueRepository,
                          ICacheService cacheService, IEventRepository eventRepository)
     : base(chapterRepository)
 {
     _cacheService    = cacheService;
     _eventRepository = eventRepository;
     _venueRepository = venueRepository;
 }
Пример #21
0
 public EventVenueQueryHandler(IVenueRepository venueRepository, IEventRepository eventRepository, IEventDetailRepository eventDetailRepository, IUserRepository userRepository, IBoUserVenueRepository boUserVenueRepository)
 {
     _venueRepository       = venueRepository;
     _eventRepository       = eventRepository;
     _eventDetailRepository = eventDetailRepository;
     _userRepository        = userRepository;
     _boUserVenueRepository = boUserVenueRepository;
 }
 public BookingsController(IConfiguration config, IFacilityRepository facilityRepository, IVenueRepository venueRepository, ISportRepository sportRepository, IBookingRepository bookingRepository, IApiClient client, IAuditLogger auditLogger)
 {
     AppConfig               = config.GetSection("booking_facilities");
     this.venueRepository    = venueRepository;
     this.facilityRepository = facilityRepository;
     this.sportRepository    = sportRepository;
     this.bookingRepository  = bookingRepository;
     apiClient               = client;
     this.auditLogger        = auditLogger;
 }
Пример #23
0
 public ShowsController(IShowRepository ShowRepository,
                        IVenueRepository venueRepository,
                        IMovieRepository movieRepository,
                        ILogger <ShowsController> log)
 {
     this.ShowRepository  = ShowRepository;
     this.movieRepository = movieRepository;
     this.venueRepository = venueRepository;
     this.log             = log;
 }
        public VenueAdministrationController(IVenueMetaDataRepository venueMetaDataRepository, IVenueRepository venueRepository)
        {
            // Setup Fields
            _venueMetaDataRepository = venueMetaDataRepository;
            _venueRepository = venueRepository;

            // Setup Callbacks
            _venueMetaDataRepository.StatusCallback = DisplayMessage;
            _venueRepository.StatusCallback = DisplayMessage;
        }
Пример #25
0
 public SearchBarQueryHandler(IEventRepository eventRepository,
                              IVenueRepository venueRepository,
                              ICityRepository cityRepository,
                              IEventDetailRepository eventDetailRepository)
 {
     _eventRepository       = eventRepository;
     _venueRepository       = venueRepository;
     _cityRepository        = cityRepository;
     _eventDetailRepository = eventDetailRepository;
 }
Пример #26
0
        public VenueAdministrationController(IVenueMetaDataRepository venueMetaDataRepository, IVenueRepository venueRepository)
        {
            // Setup Fields
            _venueMetaDataRepository = venueMetaDataRepository;
            _venueRepository         = venueRepository;

            // Setup Callbacks
            _venueMetaDataRepository.StatusCallback = DisplayMessage;
            _venueRepository.StatusCallback         = DisplayMessage;
        }
Пример #27
0
        public HomeController(IConcertRepository concertRepository, IVenueRepository venueRepository)
            : base(concertRepository, venueRepository)
        {
            // Setup Fields
            _concertRepository = concertRepository;
            _venueRepository = venueRepository;

            // Setup Callbacks
            concertRepository.StatusCallback = DisplayMessage;
            venueRepository.StatusCallback = DisplayMessage;
        }
Пример #28
0
        public HomeController(IConcertRepository concertRepository, IVenueRepository venueRepository)
            : base(concertRepository, venueRepository)
        {
            // Setup Fields
            _concertRepository = concertRepository;
            _venueRepository   = venueRepository;

            // Setup Callbacks
            concertRepository.StatusCallback = DisplayMessage;
            venueRepository.StatusCallback   = DisplayMessage;
        }
Пример #29
0
 public SaveVenueCommandHandler(IMasterVenueLayoutRepository masterVenueLayoutRepository, ICountryRepository countryRepository, IStateRepository stateRepository,
                                IEventGalleryImageRepository eventGalleryImageRepository,
                                IZipcodeRepository zipcodeRepository,
                                ICityRepository cityRepository, IVenueRepository venueRepository, IMediator mediator) : base(mediator)
 {
     _countryRepository           = countryRepository;
     _stateRepository             = stateRepository;
     _cityRepository              = cityRepository;
     _venueRepository             = venueRepository;
     _zipcodeRepository           = zipcodeRepository;
     _masterVenueLayoutRepository = masterVenueLayoutRepository;
 }
Пример #30
0
 public FacilitiesController(IFacilityRepository facilityRepository,
                             IVenueRepository venueRepository,
                             ISportRepository sportRepository,
                             IBookingRepository bookingRepository,
                             IAuditLogger auditLogger)
 {
     this.facilityRepository = facilityRepository;
     this.venueRepository    = venueRepository;
     this.sportRepository    = sportRepository;
     this.bookingRepository  = bookingRepository;
     this.auditLogger        = auditLogger;
 }
Пример #31
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;
 }
Пример #32
0
        public MusicStoreQuery(ICategoryRepository categoryRepository, IProductRepository productRepository,
                               IVenueRepository venueRepository, IMusicianRepository musicianRepository)
        {
            Field <CategoryType>(
                "category",
                arguments: new QueryArguments(
                    new QueryArgument <NonNullGraphType <IntGraphType> > {
                Name = "id", Description = "Category id"
            }
                    ),
                resolve: context => categoryRepository.GetCategoryAsync(context.GetArgument <int>("id")).Result
                );

            Field <ProductType>(
                "product",
                arguments: new QueryArguments(
                    new QueryArgument <NonNullGraphType <IntGraphType> > {
                Name = "id", Description = "Product id"
            }
                    ),
                resolve: context => productRepository.GetProductAsync(context.GetArgument <int>("id")).Result
                );

            Field <ListGraphType <VenueType> >(
                "venues",
                resolve: context => venueRepository.GetAllAsync().Result
                );

            Field <VenueType>(
                "venue",
                arguments: new QueryArguments(
                    new QueryArgument <NonNullGraphType <IntGraphType> > {
                Name = "id", Description = "Venue id"
            }
                    ),
                resolve: context => venueRepository.GetAsync(context.GetArgument <int>("id")).Result
                );

            Field <ListGraphType <MusicianType> >(
                "musicians",
                resolve: context => musicianRepository.GetAllAsync().Result
                );

            Field <MusicianType>(
                "musician",
                arguments: new QueryArguments(
                    new QueryArgument <NonNullGraphType <IntGraphType> > {
                Name = "id", Description = "Musician id"
            }
                    ),
                resolve: context => musicianRepository.GetAsync(context.GetArgument <int>("id")).Result
                );
        }
Пример #33
0
 public EventAdminService(IEventRepository eventRepository, IChapterRepository chapterRepository,
                          EventAdminServiceSettings settings, IMemberRepository memberRepository, IVenueRepository venueRepository,
                          IEmailService emailService)
     : base(chapterRepository)
 {
     _chapterRepository = chapterRepository;
     _emailService      = emailService;
     _eventRepository   = eventRepository;
     _memberRepository  = memberRepository;
     _settings          = settings;
     _venueRepository   = venueRepository;
 }
Пример #34
0
 public GoogleAPIUtilityQueryHandler(
     ICityRepository cityRepository,
     IStateRepository stateRepository,
     ICountryRepository countryRepository,
     IVenueRepository venueRepository
     )
 {
     _cityRepository    = cityRepository;
     _venueRepository   = venueRepository;
     _stateRepository   = stateRepository;
     _countryRepository = countryRepository;
 }
        public EventAdministrationController(IConcertRepository concertRepository, IArtistRepository artistRepository, IVenueRepository venueRepository, ICityRepository cityRepository)
        {
            // Setup Fields
            _concertRepository = concertRepository;
            _artistRepository = artistRepository;
            _venueRepository = venueRepository;
            _cityRepository = cityRepository;

            // Setup Callbacks
            _concertRepository.StatusCallback = DisplayMessage;
            _artistRepository.StatusCallback = DisplayMessage;
            _venueRepository.StatusCallback = DisplayMessage;
            _cityRepository.StatusCallback = DisplayMessage;
        }
        public FindSeatsController(IVenueMetaDataRepository venueMetaDataRepository, IConcertRepository concertRepository, ITicketRepository ticketRepository, IVenueRepository venueRepository, IFindSeatsRepository findSeatsRepository)
        {
            // Setup Fields
            _venueMetaDataRepository = venueMetaDataRepository;
            _concertRepository = concertRepository;
            _ticketRepository = ticketRepository;
            _venueRepository = venueRepository;
            _findSeatsRepository = findSeatsRepository;

            // Setup Callbacks
            _venueMetaDataRepository.StatusCallback = DisplayMessage;
            _concertRepository.StatusCallback = DisplayMessage;
            _ticketRepository.StatusCallback = DisplayMessage;
            _venueRepository.StatusCallback = DisplayMessage;
        }
Пример #37
0
 public VenueService(IVenueRepository venueRepository, IAdministratorService administratorService)
 {
     m_VenueRepository = venueRepository;
     m_AdministratorService = administratorService;
 }
Пример #38
0
		public VenuesController(IVenueRepository repo) 
		{
			repository = repo;
		}
Пример #39
0
 public VenueVmMapper(IVenueRepository venueRepository)
 {
     _venueRepository = venueRepository;
 }