ANRTournament.MainWindow.mniExportTournamentToGalakta_Click C# (CSharp) Метод

mniExportTournamentToGalakta_Click() приватный Метод

private mniExportTournamentToGalakta_Click ( object sender, RoutedEventArgs e ) : void
sender object
e System.Windows.RoutedEventArgs
Результат void
        private void mniExportTournamentToGalakta_Click(object sender, RoutedEventArgs e)
        {
            if (this.tournament == null) return;

            if (this.tournament.PointsTable.Count(p => p.IdGalakta <= 0) > 0)
            {
                new PMW("Aby wyeksportować wyniki do rankingu wszyscy gracze muszą być zsynchronizowani.");
                return;
            }

            SaveFileDialog saveDialog = new SaveFileDialog()
            {
                Filter = "Pliki galakta (*.galakta)|*.galakta",
                ValidateNames = true,
                InitialDirectory = Directory.GetCurrentDirectory(),
                OverwritePrompt = true,
                AddExtension = true,
                DefaultExt = ".galakta",
                CheckPathExists = true,
            };

            if (saveDialog.ShowDialog() == true)
            {
                this.tournament.ExportToGalakta(saveDialog.FileName);
            }
        }
MainWindow