public void RepondreNouvelle(Abonne abonne) { Console.Write("Répondre à la nouvelle N° : "); int cle = Convert.ToInt32(Console.ReadLine()); Console.Write("Texte de la nouvelle : "); string texte = Console.ReadLine(); Nouvelle n = new Nouvelle() { Sujet = forum.Nouvelles[cle].Sujet, Texte = texte }; abonne.AjouterNouvelle(n); }
public void AjouterNouvelle(Abonne abonne) { Console.Write("Titre de la nouvelle : "); string sujet = Console.ReadLine(); Console.Write("Texte de la nouvelle : "); string texte = Console.ReadLine(); Nouvelle nouvelle = new Nouvelle() { Sujet = sujet, Texte = texte }; abonne.AjouterNouvelle(nouvelle); }
public void ActionAbonne(string choix, Abonne abonne) { switch (choix) { case "1": AjouterNouvelle(abonne); break; case "2": AfficherNouvelles(); RepondreNouvelle(abonne); break; case "3": AfficherNouvelles(); break; } }
public void StartAbonne() { Console.Write("Votre nom ? "); Abonne abonne = forum.SearchAbonne(Console.ReadLine()); if (abonne == null) { Console.WriteLine("aucun abonné avec ce nom"); } else { string choix; do { MenuAbonne(); choix = Console.ReadLine(); ActionAbonne(choix, abonne); }while (choix != "0"); } }
public void AjouterAbonne() { Console.Write("Le nom de l'abonné : "); string nom = Console.ReadLine(); Abonne abonne = forum.SearchAbonne(nom); if (abonne == null) { Console.Write("Le prénom de l'abonné : "); string prenom = Console.ReadLine(); Console.Write("L'age de l'abonné : "); int age = Convert.ToInt32(Console.ReadLine()); Abonne a = new Abonne(forum) { Nom = nom, Prenom = prenom, Age = age }; forum.Abonnes.Add(a); Console.WriteLine("Abonné correctement ajouté"); } else { Console.WriteLine("Abonne existe deja"); } }
public void BannirAbonne(Abonne a) { forum.Abonnes.Remove(a); }