private void DisplayResults() { foreach (Player player in PlayerScores.Keys) { PlayerCell cell = new PlayerCell(player); SP_PlayerScores.Children.Add(cell); cell.SwitchOnResults(PlayerScores[player]); cell.SwitchOffNewChallengerShroud(); } if (NotAllGamesFinished) { MessageBox.Show("Not all games were finished... Results may not be accurate.", "Not All Games Finished", MessageBoxButton.OK, MessageBoxImage.Exclamation); } }
private void BTN_AddPlayer_Click(object sender, RoutedEventArgs e) { PlayerOptions playerOptions = new PlayerOptions(CharacterFileManager.ReadFile(true)); playerOptions.Owner = Application.Current.MainWindow; playerOptions.ShowDialog(); if(playerOptions.DialogResult == true) { Player newPlayer = playerOptions.Player; if(!Contestants.Any(pc => pc.PlayerName == newPlayer.Name)) { newPlayer.Smashers = CharacterRandomizer.Randomize(CharacterFileManager.ReadFile()); PlayerCell newCell = new PlayerCell(newPlayer); SP_Contestants.Children.Add(newCell); } else { MessageBox.Show("There is already a player with this name.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } }
private void BTN_AddPlayer_Click(object sender, RoutedEventArgs e) { PlayerOptions playerOptions = new PlayerOptions(CharacterFileManager.ReadFile(true)); playerOptions.Owner = Application.Current.MainWindow; playerOptions.ShowDialog(); if (playerOptions.DialogResult == true) { Player newPlayer = playerOptions.Player; if (!Contestants.Any(pc => pc.PlayerName == newPlayer.Name)) { newPlayer.Smashers = CharacterRandomizer.Randomize(CharacterFileManager.ReadFile()); PlayerCell newCell = new PlayerCell(newPlayer); SP_Contestants.Children.Add(newCell); } else { MessageBox.Show("There is already a player with this name.", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } } }