//Constructeur public Court(int unNbPlaces) { //On remplit avec le dernier numéro de court qui n'est pas encore attribué this.numero = GestionClub.getDernierNumCourt(); //On incrémentente le prochain numéro à assigner GestionClub.setDernierNumCourt(GestionClub.getDernierNumCourt() + 1); this.nbPlaces = unNbPlaces; GestionClub.getTousLesCourts().Add(this); }
private void bt_gestionCourt_add_valid_Click(object sender, EventArgs e) { try { Court c1 = new Court(Convert.ToInt32(bt_gestionCourt_add_nbPlaces.Text)); //Message qui affiche que l'ajout a bien été effectué en décrémentant le numéro de court car après la création d'un Court il est augmenté MessageBox.Show("Le court n°" + (GestionClub.getDernierNumCourt() - 1) + " a bien été ajouté"); } catch { bt_gestionCourt_add_nbPlaces.Clear(); MessageBox.Show("Saisie invalide, veuillez saisir un numérique"); } }