// Verifier validite des infos au clic sur le bouton valider private void Valider(object sender, RoutedEventArgs e) { if (this.pseudoJ1.Text == "") { MessageBox.Show("Veuillez renseigner le pseudo du Player 1"); } else if (this.pseudoJ2.Text == "") { MessageBox.Show("Veuillez renseigner le pseudo du Player 2"); } else if (this.choixPeupleJ1 == null) { MessageBox.Show("Veuillez choisir un faction pour le Player 1"); } else if (this.choixPeupleJ2 == null) { MessageBox.Show("Veuillez choisir un faction pour le Player 2"); } else if (this.pseudoJ1.Text == this.pseudoJ2.Text) { MessageBox.Show("Veuillez choisir des pseudos différents"); } else if (this.choixPeupleJ1.GetType() == this.choixPeupleJ2.GetType()) { MessageBox.Show("Veuillez choisir des factions différents"); } if (this.map == null) { MessageBox.Show("Veuillez choisir une map"); } else { GameCreator dieu = new GameCreator(this.map); this.game = dieu.buildGame(this.pseudoJ1.Text, this.choixPeupleJ1, this.pseudoJ2.Text, this.choixPeupleJ2); FenetreCarte frm = new FenetreCarte(this.game); this.mwindow.Close(); frm.Show(); } }