public TeamService(ITeamRepository teamRepo, ISpelerRepository spelerRepo, ISessionRepository sessieRepo, IPuzzelRepository puzzelRepo) { _teamRepo = teamRepo; _sessieRepo = sessieRepo; _spelerRepo = spelerRepo; _puzzelRepo = puzzelRepo; }
public AccountController(SignInManager <IdentityUser> signInManager, UserManager <IdentityUser> userManager, ISpelerRepository spelerRepository, IConfiguration config) { _signInManager = signInManager; _userManager = userManager; _spelerRepository = spelerRepository; _config = config; } /// <summary>
public TeamService(GameContext context) { _teamRepo = new TeamRepository(context); _sessieRepo = new SessieRepository(context); _spelerRepo = new SpelerRepository(context); _puzzelRepo = new PuzzelRepository(context); }
public ReserveringUserControlViewModel(IReserveringRepository reserveringRepository, IBaanRepository baanRepository, ISpelerRepository spelerRepository, IVerenigingRepository verenigingRepository, INavigationService navigationService, IResourceLoader resourceLoader, IAlertMessageService alertMessageService, IEventAggregator eventAggregator) { _reserveringRepository = reserveringRepository; _baanRepository = baanRepository; _spelerRepository = spelerRepository; _verenigingRepository = verenigingRepository; _navigationService = navigationService; _resourceLoader = resourceLoader; _alertMessageService = alertMessageService; _eventAggregator = eventAggregator; BevestigenCommand = new DelegateCommand(ReserveringBevestigen); AnnulerenCommand = new DelegateCommand(ReserveringAnnuleren); VerwijderenCommand = new DelegateCommand(ReserveringVerwijderen); WijzigSpelersCommand = DelegateCommand.FromAsyncHandler(SpelersWijzigen); WijzigBaanCommand = DelegateCommand.FromAsyncHandler(BaanWijzigen); if (_eventAggregator != null) { _eventAggregator.GetEvent <ReserveringUpdatedEvent>().Subscribe(UpdateReserveringAsync); _eventAggregator.GetEvent <SpelerUpdatedEvent>().Subscribe(UpdateReserveringAsync); _eventAggregator.GetEvent <BaanUpdatedEvent>().Subscribe(UpdateReserveringAsync); } UpdateReserveringAsync(null); }
public SpelersPageViewModel(ISpelerRepository spelerRepository, IVerenigingRepository verenigingRepository, IReserveringRepository reserveringRepository, INavigationService navigationService, IReserveringUserControlViewModel reserveringUserControlViewModel, IResourceLoader resourceLoader, IAlertMessageService alertMessageService, IEventAggregator eventAggregator) { _spelerRepository = spelerRepository; _verenigingRepository = verenigingRepository; _reserveringRepository = reserveringRepository; _navigationService = navigationService; _reserveringUserControlViewModel = reserveringUserControlViewModel; _resourceLoader = resourceLoader; _alertMessageService = alertMessageService; _eventAggregator = eventAggregator; GoBackCommand = new DelegateCommand(_navigationService.GoBack); GoNextCommand = new DelegateCommand(GoNext); if (_eventAggregator != null) { //_eventAggregator.GetEvent<ReserveringUpdatedEvent>().Subscribe(UpdateSpelersAsync); _eventAggregator.GetEvent <SpelerUpdatedEvent>().Subscribe(UpdateSpelersAsync); //_eventAggregator.GetEvent<BaanUpdatedEvent>().Subscribe(UpdateSpelersAsync); } //WijzigBaanCommand = DelegateCommand.FromAsyncHandler(BaanWijzigen); UpdateSpelersAsync(null); }
public PartijService(IPartijRepository partijRepository, ISpelerRepository spelerRepository, IGebruikerRepository gebruikerRepository, IBerichtRepository berichtRepository) { this._partijRepository = partijRepository; this._spelerRepository = spelerRepository; this._gebruikerRepository = gebruikerRepository; this._berichtRepository = berichtRepository; }
public SpelerUserControlViewModel(int index, Speler speler, ISpelerRepository spelerRepository, IReserveringRepository reserveringRepository, IVerenigingRepository verenigingRepository, INavigationService navigationService, IResourceLoader resourceLoader, IAlertMessageService alertMessageService, IEventAggregator eventAggregator) { _index = index; _speler = speler; _spelerRepository = spelerRepository; _reserveringRepository = reserveringRepository; _verenigingRepository = verenigingRepository; _navigationService = navigationService; _resourceLoader = resourceLoader; _alertMessageService = alertMessageService; _eventAggregator = eventAggregator; if (_eventAggregator != null) { _eventAggregator.GetEvent <SpelerUpdatedEvent>().Subscribe(UpdateSpelerAsync); } SpelerNavigationCommand = new DelegateCommand(NavigateToSpelers); SelecterenSpelerCommand = new DelegateCommand(SelecteerSpeler); VerwijderenSpelerCommand = new DelegateCommand(VerwijderSpeler); UpdateSpelerAsync(speler); }
public ReserveringViewModel(Reservering reservering, IBaanRepository baanRepository, ISpelerRepository spelerRepository, IReserveringRepository reserveringRepository, IVerenigingRepository verenigingRepository, INavigationService navigationService, IResourceLoader resourceLoader, IAlertMessageService alertMessageService, IEventAggregator eventAggregator) { _baanRepository = baanRepository; _spelerRepository = spelerRepository; _reserveringRepository = reserveringRepository; _verenigingRepository = verenigingRepository; _navigationService = navigationService; _resourceLoader = resourceLoader; _alertMessageService = alertMessageService; _eventAggregator = eventAggregator; if (reservering == null) { throw new ArgumentNullException("Reservering", "reservering cannot be null"); } _reservering = reservering; Spelers = new ObservableCollection <Speler>(); Speler emptySpeler = new Speler { Id = Guid.Empty }; for (int i = 0; i < 4; i++) { Speler speler = emptySpeler; try { if (_reservering.Spelers.Count >= i + 1) { speler = _reservering.Spelers[i]; } } catch { speler = emptySpeler; } //var spelerViewModel = new SpelerUserControlViewModel(i,speler, _spelerRepository, _reserveringRepository, _verenigingRepository, _navigationService, _resourceLoader, _alertMessageService, _eventAggregator); //SpelerViewModels.Insert(i, spelerViewModel); //SpelerViewModels[i] = spelerViewModel; //OnPropertyChanged("Spelers"); Spelers.Insert(i, speler); } /* * SpelerViewModels = new ObservableCollection<SpelerViewModel>(); * * foreach (Speler speler in reservering.Spelers) * { * SpelerViewModels.Add(new SpelerViewModel(speler, _spelerRepository, _reserveringRepository, _navigationService, _resourceLoader, _alertMessageService, _eventAggregator)); * } */ BaanViewModel = new BaanUserControlViewModel(reservering.Baan, _baanRepository, _reserveringRepository, _verenigingRepository, _navigationService, _resourceLoader, _alertMessageService, _eventAggregator); }
public DartsController(ISpelerRepository spelerRepository, IWedstrijdRepository wedstrijdRepository, ISpelerWedstrijdRepository spelerWedstrijdRepository) { _spelerRepository = spelerRepository; _wedstrijdRepository = wedstrijdRepository; _spelerWedstrijdRepository = spelerWedstrijdRepository; }
public TeamServiceTest() { _fakeSpelerRepo = new SpelerRepoFake(); _fakeTeamRepo = new TeamRepositoryFake(); _fakeSessieRepo = new SessieRepoFake(); _fakePuzzelRepo = new PuzzelRepoFake(); _service = new TeamService(_fakeTeamRepo, _fakeSpelerRepo, _fakeSessieRepo, _fakePuzzelRepo); }
//private readonly ILocationRepository _locationRepository; public AccountController( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IEmailSender emailSender, ISmsSender smsSender, ILoggerFactory loggerFactory, ISpelerRepository spelerRepository) { _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _smsSender = smsSender; _logger = loggerFactory.CreateLogger <AccountController>(); _spelerRepository = spelerRepository; }
public ReserveringRepository(IReserveringService reserveringService, IVerenigingRepository verenigingRepository, ISpelerRepository spelerRepository, IBaanRepository baanRepository, IEventAggregator eventAggregator, ISessionStateService sessionStateService) { _reserveringService = reserveringService; _eventAggregator = eventAggregator; _sessionStateService = sessionStateService; _verenigingRepository = verenigingRepository; _spelerRepository = spelerRepository; _baanRepository = baanRepository; if (_sessionStateService != null && _sessionStateService.SessionState.ContainsKey(ReserveringIdKey)) { _reserveringId = Guid.Parse(_sessionStateService.SessionState[ReserveringIdKey].ToString()); } else { _reserveringId = Guid.Empty; _sessionStateService.SessionState[ReserveringIdKey] = _reserveringId; } }
//private bool _huidig; //private bool _bestaand; public CardPageViewModel(IVerenigingRepository verenigingRepository, ISpelerRepository spelerRepository, IReserveringRepository reserveringRepository, INavigationService navigationService, IResourceLoader resourceLoader, IAlertMessageService alertMessageService, IEventAggregator eventAggregator) { _verenigingRepository = verenigingRepository; _spelerRepository = spelerRepository; _reserveringRepository = reserveringRepository; _navigationService = navigationService; _resourceLoader = resourceLoader; _alertMessageService = alertMessageService; _eventAggregator = eventAggregator; if (_eventAggregator != null) { _eventAggregator.GetEvent <CardUpdatedEvent>().Subscribe(UpdateCardAsync); } KeyUpCommand = new DelegateCommand <KeyRoutedEventArgs>(KeyUp); GoBackCommand = new DelegateCommand(_navigationService.GoBack); //GoNextCommand = new DelegateCommand<string>(GoNext); GoNextCommand = new DelegateCommand(GoNext); UpdateCardAsync(null); }
public ReserveringPageViewModel(IReserveringRepository reserveringRepository, IBaanRepository baanRepository, ISpelerRepository spelerRepository, IVerenigingRepository verenigingRepository, INavigationService navigationService, IResourceLoader resourceLoader, IAlertMessageService alertMessageService, IEventAggregator eventAggregator) { _reserveringRepository = reserveringRepository; _baanRepository = baanRepository; _spelerRepository = spelerRepository; _verenigingRepository = verenigingRepository; _navigationService = navigationService; _resourceLoader = resourceLoader; _alertMessageService = alertMessageService; _eventAggregator = eventAggregator; BevestigenCommand = new DelegateCommand <Nullable <Guid> >(ReserveringBevestigen); AnnulerenCommand = new DelegateCommand(ReserveringAnnuleren); VerwijderenCommand = new DelegateCommand <Nullable <Guid> >(ReserveringVerwijderen); if (eventAggregator != null) { eventAggregator.GetEvent <ReserveringUpdatedEvent>().Subscribe(UpdateReserveringAsync); } UpdateReserveringAsync(null); }
public SpelerService(GameContext context) { _spelerRepo = new SpelerRepository(context); _teamRepo = new TeamRepository(context); _sessieRepo = new SessieRepository(context); }
public SpelerUserControlViewModel(Speler speler, ISpelerRepository spelerRepository, IReserveringRepository reserveringRepository, IVerenigingRepository verenigingRepository, INavigationService navigationService, IResourceLoader resourceLoader, IAlertMessageService alertMessageService, IEventAggregator eventAggregator) { return; }
public SpelerServiceTest() { _fakeSpelerRepo = new SpelerRepoFake(); _fakeTeamRepo = new TeamRepositoryFake(); _service = new SpelerService(_fakeSpelerRepo, _fakeTeamRepo); }
public SpelerService(ISpelerRepository spelerRepository) { this._spelerRepository = spelerRepository; }
public SpelerService(ISpelerRepository spelerRepo, ITeamRepository teamRepo) { _spelerRepo = spelerRepo; _teamRepo = teamRepo; }