public static void SupprimerClients(OutilsData outils) { Console.Clear(); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine(); CenterText("\nSUPPRIMER UN CLIENT\n"); Console.WriteLine(new string('=', Console.WindowWidth)); int index; List <Client> maListe = outils.GetListeClients(); AfficherClients(maListe); Console.WriteLine("\nQuel client souhaitez-vous supprimer ?", ConsoleColor.Green); var saisie = Console.ReadLine(); index = int.Parse(saisie); if (index - 1 <= maListe.Count() - 1) { Client client = maListe.ElementAt(index - 1); outils.SupprimerClient(client); Console.WriteLine("\nLE CONTACT A ETE SUPPRIME\n"); } else { Console.WriteLine("\nNUMERO DE CONTACT INVALIDE ...\n"); Console.ReadKey(); SupprimerClients(outils); } }
public static void ListerClients(OutilsData outils) { Console.Clear(); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine(); CenterText("\tLISTE DES CLIENTS\n"); Console.WriteLine(new string('=', Console.WindowWidth)); AfficherClients(outils.GetListeClients()); }
// ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++// // =============================== METHODES DE MANIPULATION DES CLIENTS ++++++++++++++++++++++++++++++++++// public static void CreerClient(OutilsData outils) { Console.Clear(); Console.ForegroundColor = ConsoleColor.Cyan; Console.WriteLine(); CenterText("\tAJOUTER UN NOUVEAU CLIENT\n"); Console.WriteLine(new string('=', Console.WindowWidth)); var leClient = new Client(); leClient.Civilite = PosezQuestion("Mr ou Mme?", ConsoleColor.Green); leClient.Nom = PosezQuestion("Entrer le Nom du Client", ConsoleColor.Green); leClient.Prenom = PosezQuestion("Entrer le Prénom du Client", ConsoleColor.Green); leClient.Adresse = PosezQuestion("Entrer l'Adresse", ConsoleColor.Green); leClient.NuméroTéléphone = PosezQuestion("Entrer le numéro de Tel du Client", ConsoleColor.Green); leClient.Pseudo = PosezQuestion("Entrer votre Pseudo", ConsoleColor.Green); leClient.MotDePasse = PosezQuestion("Entrer le mMot de Passe", ConsoleColor.Green); outils.GetListeClients().Add(leClient); outils.EnregistrerClient(leClient); Console.WriteLine("Le nouveau Client a bien été ajouté\n"); return; }