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