private void btnRetirer1_Click(object sender, EventArgs e) { if (p.groupeAventurier.Membres.Count == 1) { MessageBox.Show("Votre groupe doit contenir AU MOINS 1 aventurier!"); } else { p.groupeAventurier.RetirerAventurier(0); Hide(); Taverne taverneRefresh = new Taverne(); taverneRefresh.ShowDialog(); } }
private void btnRetirer2_Click(object sender, EventArgs e) { p.groupeAventurier.RetirerAventurier(1); Hide(); Taverne taverneRefresh = new Taverne(); taverneRefresh.ShowDialog(); }
private void btnAccepter_Click(object sender, EventArgs e) { try { ValiderNom(txtNomPerso.Text); Aventurier aventurierTaverne; aventurierTaverne = new Guerrier(txtNomPerso.Text, 0, 1); // Par défaut un guerrier if (rboGuerrier.Checked) { aventurierTaverne = new Guerrier(txtNomPerso.Text, 0, 1); } else if (rboMage.Checked) { aventurierTaverne = new Mage(txtNomPerso.Text, 0, 1); } else if (rboVoleur.Checked) { aventurierTaverne = new Voleur(txtNomPerso.Text, 0, 1); } else if (rboPretre.Checked) { aventurierTaverne = new Pretre(txtNomPerso.Text, 0, 1); } p.groupeAventurier.AjouterAventurier(aventurierTaverne); p.groupeAventurier.NbPiecesOr-= 20; Hide(); Taverne taverne = new Taverne(); taverne.ShowDialog(); } catch (NomAventurierVideException ex) { MessageBox.Show(ex.Message, "Nom du personnage invalide"); txtNomPerso.Focus(); } catch (NomAventurierNonValideException ex) { MessageBox.Show(ex.Message, "Nom du personnage invalide"); txtNomPerso.Focus(); } }