private void OnAddCommand(object obj) { AddView add = new AddView(); add.Name = "Ajout"; add.ShowDialog(); ListeJoueur.Add(add.ViewModel.JoueurToAdd); NotifyPropertyChanged("ListeJoueur"); }
public Jeu(int NombreJoueur, Joueur Joueur1, Joueur Joueur2) //constructeur du jeu { //ici on rentre 2 joueurs. Dictionnaire UnDic = new Dictionnaire(); UnDic.DictionnaireMots = UnDic.PeuplerDictionnaire(); this.DictionnaireJEU = UnDic; this.ListeJoueur = new List <Joueur>(); this.ListeJoueur.Add(Joueur1); ListeJoueur.Add(Joueur2); Lettres LaPioche = new Lettres(); this.LaPioche = LaPioche; }
public void doIt(MainWindow mainWindow) { ListeJoueur listeJoueursActifs = new ListeJoueur(); foreach (Joueur joueur in mainWindow.ListeJoueur) { if (joueur.NbPartiesJouees > 0) { listeJoueursActifs.Add(joueur); } } listeJoueursActifs.Sort(); FenetreVisualisationDesScores fenetreVisualisationDesScores = new FenetreVisualisationDesScores(listeJoueursActifs); fenetreVisualisationDesScores.Show(); }
private void OnAddCommand(object obj) { if (u == null) { MessageBoxResult conf = MessageBox.Show("Veuillez vous authentifier avant de commencer", "Information", MessageBoxButton.OK, MessageBoxImage.Information); } else { if (u.IsAdmin()) { AddView add = new AddView(); add.Name = "Ajout"; add.ShowDialog(); ListeJoueur.Add(add.ViewModel.JoueurToAdd); NotifyPropertyChanged("ListeJoueur"); } else { MessageBoxResult conf = MessageBox.Show("Vous n'avez pas l'accès Administrateur", "Erreur", MessageBoxButton.OK, MessageBoxImage.Error); } } }