Exemplo n.º 1
0
        private void OnAddCommand(object obj)
        {
            AddView add = new AddView();

            add.Name = "Ajout";
            add.ShowDialog();

            ListeJoueur.Add(add.ViewModel.JoueurToAdd);
            NotifyPropertyChanged("ListeJoueur");
        }
Exemplo n.º 2
0
        private void OnDeleteCommand(object obj)
        {
            MessageBoxResult conf = MessageBox.Show("Etes-vous sûr de vouloir supprimer ce Joueur ?", "Supprimer", MessageBoxButton.YesNo, MessageBoxImage.Question);

            if (conf == MessageBoxResult.Yes)
            {
                ListeJoueur.Remove(Personne);
                NotifyPropertyChanged("ListeJoueur");
            }
        }
Exemplo n.º 3
0
        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;
        }
Exemplo n.º 4
0
        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();
        }
Exemplo n.º 5
0
 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);
         }
     }
 }
Exemplo n.º 6
0
 private void OnDeleteCommand(object obj)
 {
     if (u == null)
     {
         MessageBoxResult conf = MessageBox.Show("Veuillez vous authentifier avant de commencer", "Information", MessageBoxButton.OK, MessageBoxImage.Information);
     }
     else
     {
         if (u.IsAdmin())
         {
             MessageBoxResult conf = MessageBox.Show("Etes-vous sûr de vouloir supprimer ce Joueur ?", "Supprimer", MessageBoxButton.YesNo, MessageBoxImage.Question);
             if (conf == MessageBoxResult.Yes)
             {
                 ListeJoueur.Remove(Personne);
                 // NotifyPropertyChanged("ListeJoueur");
             }
         }
         else
         {
             MessageBoxResult conf = MessageBox.Show("Vous n'avez pas l'accès Administrateur", "Erreur", MessageBoxButton.OK, MessageBoxImage.Error);
         }
     }
 }
 public FenetreIdentification(ListeJoueur listeJoueur)
 {
     this.listeJoueur = listeJoueur;
     InitializeComponent();
 }
 public FenetreVisualisationDesScores(ListeJoueur listeJoueursActifs)
 {
     this.listeJoueursActifs = listeJoueursActifs;
     InitializeComponent();
 }