static public Membre SelectionMembre(Club club) { Membre membre = null; Console.WriteLine("Entrez le nom du membre à supprimer :"); string nom = Console.ReadLine(); Console.WriteLine("Entrez le prénom du membre à supprimer :"); string prenom = Console.ReadLine(); for (int i = 0; i < club.ListeMembre.Count; i++) { if ((club.ListeMembre[i].Nom == nom) && (club.ListeMembre[i].Prenom == prenom)) { membre = club.ListeMembre[i]; } } return(membre); }
static void AjouterMembreInEquipe(Club club, Competition compt) { Membre membreAjout = null; club.AfficherMembre(club.MembreCompt()); Console.WriteLine("Entrez le nom du Membre à ajouter :"); string nom = Console.ReadLine(); Console.WriteLine("Entrez le prénom du Membre à ajouter :"); string prenom = Console.ReadLine(); for (int i = 0; i < club.ListeMembre.Count; i++) { if ((club.ListeMembre[i].Nom == nom) && (club.ListeMembre[i].Prenom == prenom)) { membreAjout = club.ListeMembre[i]; compt.AfficherEquipe(); Console.WriteLine("Choisir l'ID d'equipe à : "); int id = Int32.Parse(Console.ReadLine()); if (Int32.Parse(compt.Niveau) >= (membreAjout.Classement)) { if (membreAjout.Cotisation == true) { compt.Equipe[id - 1].ListeMembre.Add(membreAjout); Console.WriteLine("Le membre a été ajouté."); } Console.WriteLine("Le membre n'a pas réglé la cotisation donc il ne peut pas participé."); } else { Console.WriteLine("Le membre ne peut pas être ajouté à la compétition."); } } } }
//Ajoute un membre au club public void AjoutMembre(Membre A) { EnsMembre.Add(A); }