Example #1
0
        //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");
     }
 }