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);
}
}