//Weiterleitung zur "Seite 2 - Auswahl Game Mode" private void b_continue1_Click(object sender, RoutedEventArgs e) { try { if (!String.IsNullOrEmpty(tb_tournament_name.Text)) { //Ueberpruefen ob Turniername bereits vorhanden, d.h. ob die Find-Methode null zurueckgibt if (TMPersistenz.FindTournament(tb_tournament_name.Text) == null) { tb_tournament_name.Visibility = Visibility.Hidden; tbl_tournament_name.Visibility = Visibility.Hidden; tbl_tournament_name_explanation.Visibility = Visibility.Hidden; b_continue1.Visibility = Visibility.Hidden; cb_game_mode.Visibility = Visibility.Visible; b_continue2.Visibility = Visibility.Visible; } else { MessageBox.Show("Der Turniername ist bereits vergeben!", "KICKERCUP", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Bitte einen Turniernamen eingeben!", "KICKERCUP", MessageBoxButton.OK, MessageBoxImage.Error); } } catch { MessageBox.Show("Es ist ein Fehler aufgetreten", "KICKERCUP", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void save_tournament() { try { if (cb_sets.SelectedIndex != 0 && cb_goals.SelectedIndex != 0 && cb_ranked.SelectedIndex != 0) { TMPersistenz.AddTournament(tb_tournament_name.Text, ApplicationState.GetValue <Client>("LoggedOnUser").Username, cb_game_mode.Text, int.Parse(cb_sets.Text), int.Parse(cb_goals.Text), Ranked()); ApplicationState.SetValue("CurrentTournament", TMPersistenz.FindTournament(tb_tournament_name.Text)); // MessageBox.Show("Das Turnier wurde erfolgreich erstellt. Jetzt Teilnehmer hinzufügen!", "KICKERCUP", MessageBoxButton.OK, MessageBoxImage.Information); Tournament_Competitors tc = new Tournament_Competitors(); this.NavigationService.Navigate(tc); } else { MessageBox.Show("Bitte Sätze pro Match und Tore pro Satz eingeben!", "KICKERCUP", MessageBoxButton.OK, MessageBoxImage.Error); } } catch { MessageBox.Show("Es ist ein Fehler aufgetreten", "KICKERCUP", MessageBoxButton.OK, MessageBoxImage.Error); } }
private void dg_tournament_list_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (dg_tournament_list.SelectedItem != null) { String tournamentName = (dg_tournament_list.SelectedCells[0].Column.GetCellContent(dg_tournament_list.SelectedItem) as TextBlock).Text; ApplicationState.SetValue("CurrentTournament", TMPersistenz.FindTournament(tournamentName)); l_current_tournament.Content = tournamentName; } }