private void NouvelleCompetition_Click_1(object sender, RoutedEventArgs e) { var dialog = new SaveFileDialog(); dialog.Filter = "xml files (*.xml)|*.xml"; dialog.FileName = string.Format("{0} {1:MM-dd-yyyy} {2}", VM.NomNouvelleCompetition, VM.DateNouvelleCompetition, VM.LieuNouvelleCompetition); if ((bool)dialog.ShowDialog()) { VM.IsLoading = true; CompetitionManager CM = new CompetitionManager(); var donneesNouvelleCompetition = CM.CreerNouvelleCompetition(VM.LieuNouvelleCompetition, VM.NomNouvelleCompetition, VM.DateNouvelleCompetition, dialog.FileName); var fenetreCompetition = new FenetreCompetition(donneesNouvelleCompetition); fenetreCompetition.Show(); Close(); } }