Exemple #1
0
        private void InitialiseConfiguredPlayers(int selectedPlayerCount)
        {
            ConfiguredPlayers.Clear();

            for (var i = 0; i < selectedPlayerCount; i++)
            {
                ConfiguredPlayers.Add(new Player(i));
            }
        }
Exemple #2
0
        private void SaveNewConfigData()
        {
            _configurationData.GameType      = SelectedGame.Id;
            _configurationData.Sets          = SelectedSet;
            _configurationData.LegsPerSet    = SelectedLeg;
            _configurationData.PlayerIndexes = new List <Guid>();
            _configurationData.PlayerIds     = new List <int>();
            _configurationData.PlayerCount   = SelectedPlayers;

            foreach (var player in ConfiguredPlayers.Where(player => player.PlayerDetails != null))
            {
                _configurationData.PlayerIndexes.Add(player.PlayerDetails.Id);
                _configurationData.PlayerIds.Add(player.Number);
            }

            SaveConfigData();
        }