public MainWindowViewModel(IRegionManager regionManager,
                                   IAuthenticator authenticator,
                                   ISportsService sportsService,
                                   IGamesService gamesService,
                                   ILocationsService locationsService)
        {
            this.Authenticator = authenticator;
            this.Authenticator.CurrentUserChanged += AuthenticatorCurrentUserChanged;

            this.sportsService    = sportsService;
            this.gamesService     = gamesService;
            this.locationsService = locationsService;

            this.NavigationItems = new ObservableCollection <NavigationItem>();
            this.NavigationItems.Add(new NavigationItem("Login", "&#xf2f6;", nameof(LoginView)));
            this.NavigationItems.Add(new NavigationItem("Register", "&#xf234;", nameof(RegistrationView)));
            this.NavigationItems.Add(new NavigationItem("Sports", "&#xf1e3;", nameof(SportsView)));
            this.NavigationItems.Add(new NavigationItem("Locations", "&#xf3c5;", nameof(LocationsView)));
            this.NavigationItems.Add(new NavigationItem("Games", "&#xf073;", nameof(GamesView)));

            this.SelectedNavigationItemChangedCommand = new DelegateCommand(OnSelectedNavigationItemChanged);

            this.regionManager = regionManager;
            this.regionManager.Regions.CollectionChanged += OnRegionsCollectionChanged;

            this.SelectedView = nameof(LoginView);
        }
Пример #2
0
 private static void RegisterServices()
 {
     _emailService          = UnityContainerFactory.GetContainer().Resolve <IEmailService>();
     _sportsService         = UnityContainerFactory.GetContainer().Resolve <ISportsService>();
     _transportationService = UnityContainerFactory.GetContainer().Resolve <ITransportationService>();
     _weatherService        = UnityContainerFactory.GetContainer().Resolve <IWeatherService>();
 }
Пример #3
0
 public EventsController(IEventsService eventService, INotificationsService notificationsService, ISportsService sportsService, IUserChallengesService challengeService, IVenueService venueService, IUnitOfWorkAsync unitOfWork)
 {
     _eventService         = eventService;
     _sportsService        = sportsService;
     _challengeService     = challengeService;
     _venueService         = venueService;
     _notificationsService = notificationsService;
     _unitOfWork           = unitOfWork;
 }
Пример #4
0
 public UpdateFacetsFromTracker([NotNull] IIdentificationService identificationService,
                                [NotNull] IDemographicsService demographicsService,
                                [NotNull] ISportsService sportsService,
                                [NotNull] IStringValueListFacetService stringValueListFacetService)
 {
     this.identificationService       = identificationService;
     this.demographicsService         = demographicsService;
     this.sportsService               = sportsService;
     this.stringValueListFacetService = stringValueListFacetService;
 }
Пример #5
0
 public ArenasController(
     IArenasService arenasService,
     ICountriesService countriesService,
     ISportsService sportsService,
     ICitiesService citiesService)
 {
     this.arenasService    = arenasService;
     this.countriesService = countriesService;
     this.sportsService    = sportsService;
     this.citiesService    = citiesService;
 }
Пример #6
0
 public FeederJob(
     IXmlFeederRequester requester,
     ISportsDataPopulationService populationService,
     IMapper mapper,
     ISportsService sportsService,
     IXmlFeederSerializer serializer)
 {
     this.requester         = requester;
     this.populationService = populationService;
     this.mapper            = mapper;
     this.sportsService     = sportsService;
     this.serializer        = serializer;
 }
Пример #7
0
 public HomeController(
     ICountriesService countriesService,
     IEventsService eventsService,
     IUsersService usersService,
     ICitiesService citiesService,
     ISportsService sportsService,
     UserManager <ApplicationUser> userManager)
 {
     this.countriesService = countriesService;
     this.eventsService    = eventsService;
     this.usersService     = usersService;
     this.citiesService    = citiesService;
     this.sportsService    = sportsService;
     this.userManager      = userManager;
 }
Пример #8
0
 public UsersController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IUsersService usersService,
     ICountriesService countriesService,
     ISportsService sportsService,
     ICitiesService citiesService)
 {
     this.usersService     = usersService;
     this.countriesService = countriesService;
     this.sportsService    = sportsService;
     this.citiesService    = citiesService;
     this.userManager      = userManager;
     this.signInManager    = signInManager;
 }
Пример #9
0
 public ArenasService(
     ICountriesService countriesService,
     ICitiesService citiesService,
     IImagesService imagesService,
     ISportsService sportsService,
     IRepository <Arena> arenasRepository,
     IConfiguration configuration,
     IEmailSender emailSender)
 {
     this.configuration    = configuration;
     this.citiesService    = citiesService;
     this.imagesService    = imagesService;
     this.sportsService    = sportsService;
     this.countriesService = countriesService;
     this.arenasRepository = arenasRepository;
     this.configuration    = configuration;
     this.emailSender      = emailSender;
     this.imagePathPrefix  = string.Format(CloudinaryPrefix, this.configuration["Cloudinary:ApiName"]);
 }
Пример #10
0
 public ArenasController(
     IArenasService arenasService,
     ICitiesService citiesService,
     ICountriesService countriesService,
     ISportsService sportsService,
     IUsersService usersService,
     IImagesService imagesService,
     IEventsService eventsService,
     UserManager <ApplicationUser> userManager)
 {
     this.arenasService    = arenasService;
     this.citiesService    = citiesService;
     this.countriesService = countriesService;
     this.sportsService    = sportsService;
     this.usersService     = usersService;
     this.imagesService    = imagesService;
     this.eventsService    = eventsService;
     this.userManager      = userManager;
 }
Пример #11
0
 public UsersService(
     ICitiesService citiesService,
     ICountriesService countriesService,
     ISportsService sportsService,
     IImagesService imagesService,
     ICloudinaryHelper cloudinaryHelper,
     IDeletableEntityRepository <ApplicationUser> usersRepository,
     IRepository <EventUser> eventsUsersRepository,
     IEmailSender emailSender)
 {
     this.citiesService         = citiesService;
     this.countriesService      = countriesService;
     this.sportsService         = sportsService;
     this.imagesService         = imagesService;
     this.usersRepository       = usersRepository;
     this.eventsUsersRepository = eventsUsersRepository;
     this.emailSender           = emailSender;
     this.imagePathPrefix       = cloudinaryHelper.GetPrefix();
 }
Пример #12
0
 public EventsService(
     ICountriesService countriesService,
     IArenasService arenasService,
     ISportsService sportsService,
     IMessagesService messagesService,
     ICitiesService citiesService,
     IUsersService usersService,
     IRepository <Event> eventsRepository,
     IRepository <EventUser> eventsUsersRepository,
     IEmailSender emailSender)
 {
     this.countriesService      = countriesService;
     this.arenasService         = arenasService;
     this.sportsService         = sportsService;
     this.messagesService       = messagesService;
     this.citiesService         = citiesService;
     this.usersService          = usersService;
     this.eventsRepository      = eventsRepository;
     this.eventsUsersRepository = eventsUsersRepository;
     this.emailSender           = emailSender;
 }
Пример #13
0
 public EventsController(
     ICitiesService citiesService,
     ICountriesService countriesService,
     IArenasService arenasService,
     IUsersService usersService,
     IEventsService eventsService,
     IMessagesService messagesService,
     ISportsService sportsService,
     IRentalRequestsService rentalRequestsService,
     UserManager <ApplicationUser> userManager)
 {
     this.citiesService         = citiesService;
     this.countriesService      = countriesService;
     this.arenasService         = arenasService;
     this.usersService          = usersService;
     this.eventsService         = eventsService;
     this.messagesService       = messagesService;
     this.sportsService         = sportsService;
     this.rentalRequestsService = rentalRequestsService;
     this.userManager           = userManager;
 }
 public SportsWxAuthorize(IAccountPayService accountPayService, IPermissionProvider permissionProvider, ISportsService sportsService)
 {
     _accountPayService  = accountPayService;
     _permissionProvider = permissionProvider;
     _sportsService      = sportsService;
 }
Пример #15
0
 public SportsViewModel(ISportsService sportsService)
 {
     this.sportsService = sportsService;
     this.sports        = new ObservableCollection <Sport>(this.sportsService.GetAll());
 }
Пример #16
0
 public SportsController(ILogger <SportsController> logger, ISportsService sportsService)
 {
     _logger  = logger;
     _service = sportsService;
 }
Пример #17
0
 public SmsComponent(ISportsService sportsService, ITeamComponent teamComponent)
 {
     _teamComponent = teamComponent;
     _sportsService = sportsService;
 }
Пример #18
0
 public EventsController(ISportsService sportsService, IMapper mapper)
 {
     this.sportsService = sportsService;
     this.mapper        = mapper;
 }
Пример #19
0
 public HabitatFitnessSportsController([NotNull] ISportsService service)
 {
     this.service = service;
 }
 public SportsController(ISportsService sportsService, IUnitOfWorkAsync unitOfWork)
 {
     _sportsService = sportsService;
     _unitOfWork    = unitOfWork;
 }
Пример #21
0
 public HomeController(ISportsService sportsService)
 {
     this.sportsService = sportsService;
 }
Пример #22
0
 public ChatRoomViewComponent(ISportsService sportsService, IMessagesService messagesService)
 {
     this.sportsService   = sportsService;
     this.messagesService = messagesService;
 }