Example #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;
 }
 public BaseController(IConcertRepository concertRepository, IVenueRepository venueRepository)
     : this()
 {
     // Setup Fields
     _concertRepository = concertRepository;
     _venueRepository = venueRepository;
 }
Example #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;
 }
 public UserRepository(UserManager <ApplicationUserDbo> userManager, AppDbContext appDbContext, IVenueRepository venueRepository, IGenreRepository genreRepository)
 {
     this.userManager     = userManager;
     this.appDbContext    = appDbContext;
     this.venueRepository = venueRepository;
     this.genreRepository = genreRepository;
 }
Example #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;
 }
Example #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;
 }
Example #11
0
 public VenueController(IConcertRepository concertRepository, IVenueRepository venueRepository)
     : base(concertRepository, venueRepository)
 {
     // Setup Callbacks
     concertRepository.StatusCallback = DisplayMessage;
     venueRepository.StatusCallback   = DisplayMessage;
 }
Example #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;
 }
Example #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;
 }
 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;
 }
Example #15
0
 public BaseController(IConcertRepository concertRepository, IVenueRepository venueRepository)
     : this()
 {
     // Setup Fields
     _concertRepository = concertRepository;
     _venueRepository   = venueRepository;
 }
 public VenueController(IConcertRepository concertRepository, IVenueRepository venueRepository)
     : base(concertRepository, venueRepository)
 {
     // Setup Callbacks
     concertRepository.StatusCallback = DisplayMessage;
     venueRepository.StatusCallback = DisplayMessage;
 }
Example #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;
        }
Example #18
0
 public VenueService(IVenueRepository venueRepository, ITMLayoutService tmlayoutService,
                     IAreaService areaService, ISeatService seatService)
 {
     _venueRepository = venueRepository;
     _tmlayoutService = tmlayoutService;
     _areaService     = areaService;
     _seatService     = seatService;
 }
Example #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;
 }
Example #20
0
 public VenueAdminService(IChapterRepository chapterRepository, IVenueRepository venueRepository,
                          ICacheService cacheService, IEventRepository eventRepository)
     : base(chapterRepository)
 {
     _cacheService    = cacheService;
     _eventRepository = eventRepository;
     _venueRepository = venueRepository;
 }
Example #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;
 }
Example #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;
        }
Example #25
0
 public SearchBarQueryHandler(IEventRepository eventRepository,
                              IVenueRepository venueRepository,
                              ICityRepository cityRepository,
                              IEventDetailRepository eventDetailRepository)
 {
     _eventRepository       = eventRepository;
     _venueRepository       = venueRepository;
     _cityRepository        = cityRepository;
     _eventDetailRepository = eventDetailRepository;
 }
Example #26
0
        public VenueAdministrationController(IVenueMetaDataRepository venueMetaDataRepository, IVenueRepository venueRepository)
        {
            // Setup Fields
            _venueMetaDataRepository = venueMetaDataRepository;
            _venueRepository         = venueRepository;

            // Setup Callbacks
            _venueMetaDataRepository.StatusCallback = DisplayMessage;
            _venueRepository.StatusCallback         = DisplayMessage;
        }
        public HomeController(IConcertRepository concertRepository, IVenueRepository venueRepository)
            : base(concertRepository, venueRepository)
        {
            // Setup Fields
            _concertRepository = concertRepository;
            _venueRepository = venueRepository;

            // Setup Callbacks
            concertRepository.StatusCallback = DisplayMessage;
            venueRepository.StatusCallback = DisplayMessage;
        }
Example #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;
        }
Example #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;
 }
Example #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;
 }
Example #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;
 }
Example #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
                );
        }
Example #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;
 }
Example #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;
        }
 public VenueService(IVenueRepository venueRepository, IAdministratorService administratorService)
 {
     m_VenueRepository = venueRepository;
     m_AdministratorService = administratorService;
 }
Example #38
0
		public VenuesController(IVenueRepository repo) 
		{
			repository = repo;
		}
 public VenueVmMapper(IVenueRepository venueRepository)
 {
     _venueRepository = venueRepository;
 }