public FormProposition(int id)
        {
            InitializeComponent();
            Partie partie = new Partie();

            this.nbMystere = partie.GetNbMystere();
            this.id        = id;
            System.Windows.MessageBox.Show(this.nbMystere.ToString());
        }
        private void button1_Click(object sender, EventArgs e)
        {
            Partie p        = new Partie();
            int    nbChoice = Int32.Parse(propositionBox.Text);

            // MessageBox.Show(this.nbCoups.ToString());
            if (nbChoice > this.nbMystere)
            {
                System.Windows.MessageBox.Show("Le nombre choisi est plus grand que le nombre mystère");
                this.nbCoups++;
            }
            else if (nbChoice < this.nbMystere)
            {
                System.Windows.MessageBox.Show("Le nombre choisi est plus petit que le nombre mystère");
                this.nbCoups++;
            }
            else if (nbChoice <= 0 || nbChoice > 500)
            {
                System.Windows.MessageBox.Show("Veuillez choisir un nombre supérieur à 0 et inférieur à 500");
                this.nbCoups++;
            }
            else if (nbChoice == this.nbMystere)
            {
                System.Windows.MessageBox.Show("Vous avez gagné !! Le nombre mystère était : " + this.nbMystere.ToString());
                if (System.Windows.MessageBox.Show("Voulez-vous continuer la partie ?", "Question", MessageBoxButton.YesNo, MessageBoxImage.Warning) == MessageBoxResult.No)
                {
                    int meilleurNbCoups = 0;
                    int meilleurScore   = 0;
                    meilleurNbCoups = p.SelectNbCoups(this.id);

                    if (this.nbCoups > meilleurNbCoups)
                    {
                        this.score    = this.score - this.nbCoups;
                        meilleurScore = p.SelectScore(this.id);
                        if (this.score > meilleurScore)
                        {
                            p.UpdatePartie(this.id, this.nbParties, this.score, meilleurNbCoups);
                        }
                        else
                        {
                            p.UpdatePartie(this.id, this.nbParties, meilleurScore, meilleurNbCoups);
                        }
                    }
                    else
                    {
                        this.score    = this.score - this.nbCoups;
                        meilleurScore = p.SelectScore(this.id);
                        if (this.score > meilleurScore)
                        {
                            p.UpdatePartie(this.id, this.nbParties, this.score, this.nbCoups);
                        }
                        else
                        {
                            this.score = meilleurScore;
                            p.UpdatePartie(this.id, this.nbParties, this.score, this.nbCoups);
                        }
                    }
                }
                else
                {
                    // On incrémente une nouvelle partie et on récréer un nombre mystère afin de relancer une nouvelle partie
                    this.nbParties++;
                    this.nbMystere = p.GetNbMystere();
                    System.Windows.MessageBox.Show(this.nbMystere.ToString());
                }
            }
        }