예제 #1
0
 public Match_Simple(Equipe_Competition equipe1, Equipe_Competition equipe2, int indice_joueur_equipe1, int indice_joueur_equipe2, string type_match) : base(equipe1, equipe2, type_match)
 {
     this.indice_joueur_equipe1 = indice_joueur_equipe1;
     this.indice_joueur_equipe2 = indice_joueur_equipe2;
     this.equipe1    = equipe1;
     this.equipe2    = equipe2;
     this.type_match = type_match;
 }
        public bool Ajouter_Equipe(Equipe_Competition equipe_Aajouter) // return true si l'equipe peut etre ajoutée false sinn
        {
            bool ajout_reussi = false;

            if (this == equipe_Aajouter.Competition_engagee && equipe_Aajouter.Composition_Equipe.Count == nb_joueur)
            {
                ajout_reussi = true;
            }

            return(ajout_reussi);
        }
 public void Ajouter_Match_Double(Equipe_Competition equipe1, Equipe_Competition equipe2, int indice_joueur1_equipe1, int indice_joueur1_equipe2, int indice_joueur2_equipe1, int indice_joueur2_equipe2)
 {
     liste_match.Add(new Match_Double(equipe1, equipe2, indice_joueur1_equipe1, indice_joueur1_equipe2, indice_joueur2_equipe1, indice_joueur2_equipe2, "match double"));
 }
예제 #4
0
 public Match(Equipe_Competition equipe1, Equipe_Competition equipe2, string type)
 {
     this.equipe1    = equipe1;
     this.equipe2    = equipe2;
     this.type_match = type;
 }
예제 #5
0
 public void Ajout_point1(Membre gagnant, Equipe_Competition equipe_gagnante)
 {
     gagnant.Ajouter_Victore_Simple();
     equipe_gagnante.Points_Equipe = equipe_gagnante.Points_Equipe + 1;
 }
 public void Ajout_point2(Membre gagnant1, Membre gagnant2, Equipe_Competition equipe_gagnante)
 {
     gagnant1.Ajouter_Victore_Double();
     gagnant2.Ajouter_Victore_Double();
     equipe_gagnante.Points_Equipe = equipe_gagnante.Points_Equipe + 2;
 }