示例#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);
            }
        }
示例#2
0
        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());
        }
示例#3
0
        // ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++//
        // ===============================  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;
        }