private void Window_Closed(object sender, System.EventArgs e) { // Applique les changements à la BDD JediTournamentManager manager = new JediTournamentManager(); ObservableCollection<TournoiViewModel> tournois = m_tsvm.Tournois; foreach (TournoiViewModel tvm in tournois) { // Vérifie la validité de la saisie if (tvm.Tournoi.Matchs != null && tvm.Tournoi.Matchs.Count == 4) { // Si < 0 alors ajout en BDD cas inexistant if (tvm.Tournoi.ID < 0) { manager.addTournoi(tvm.Tournoi); } else { manager.modTournoi(tvm.Tournoi); } } } // Désabonnement m_tsvm.RemoveTournoi -= M_tsvm_RemoveTournoi; }
public void EndTournoi() { GagnantPopUp gpu = new GagnantPopUp(_vainqueur.Nom); gpu.ShowDialog(); JediTournamentManager jtm = new JediTournamentManager(); jtm.modTournoi(mpg.Tv.Tvm.Tournoi); }