Exemple #1
0
        static void GererClient()
        {
            bool          sortir     = false;
            List <string> MenuOption = new List <string>();

            MenuOption.Add("[1] Gerer Dossier");
            MenuOption.Add("[2] Consulter la Liste des Clients");
            MenuOption.Add("[3] Sortir");

            while (!sortir)
            {
                OutilsConsole.PrintMenu("Gerer Client", "Add");
                //Console.WriteLine($"Bienvenue! {CommercialUser.Nom},{CommercialUser.Prenom} ");
                OutilsConsole.AfficherOpction(MenuOption);
                int op = OutilsConsole.SaisirEntierObligatoire("Tapez l'option:", "SVP un nombre!");

                switch (op)
                {
                case 1:
                    if (dossier.Count == 0)
                    {
                        Console.WriteLine("Vous n'avez pas de dossier en cours de traitement!");
                    }
                    else
                    {
                        GererDossier();
                    }
                    Console.ReadKey();
                    break;

                case 2:
                    ListerClient(clients);
                    Console.ReadKey();
                    break;

                case 3:
                    sortir = true;
                    //Console.WriteLine($"Bye Bye! {CommercialUser.Nom},{CommercialUser.Prenom} ");

                    break;

                default:
                    OutilsConsole.Visual("Danger");
                    Console.WriteLine("Option invalide!");
                    OutilsConsole.Visual("Normal");
                    Console.ReadKey();
                    break;
                }
            }
        }
Exemple #2
0
        static void GererVoyage()
        {
            bool          sortir     = false;
            List <string> MenuOption = new List <string>();

            MenuOption.Add("[1] Consulter la liste des voyages invendus par les AGENCES");
            MenuOption.Add("[2] Consulter la Liste des voyages de BoVoyage");
            MenuOption.Add("[3] Changer prix des voyages");
            MenuOption.Add("[4] Sortir");

            while (!sortir)
            {
                OutilsConsole.PrintMenu("Gerer Voyage", "Add");
                //Console.WriteLine($"Bienvenue! {CommercialUser.Nom},{CommercialUser.Prenom} ");
                OutilsConsole.AfficherOpction(MenuOption);
                int op = OutilsConsole.SaisirEntierObligatoire("Tapez l'option:", "SVP un nombre!");

                switch (op)
                {
                case 1:
                    ListerVoyage(voyage_agence, 1);
                    break;

                case 2:
                    ListerVoyage(voyage_site, 2);

                    break;

                case 3:
                    ChangerPrixVoyage();
                    Console.ReadKey();
                    break;

                case 4:
                    sortir = true;
                    //Console.WriteLine($"Bye Bye! {CommercialUser.Nom},{CommercialUser.Prenom} ");

                    break;

                default:
                    OutilsConsole.Visual("Danger");
                    Console.WriteLine("Option invalide!");
                    OutilsConsole.Visual("Normal");
                    Console.ReadKey();
                    break;
                }
            }
        }
Exemple #3
0
        static void ChangerPrixVoyage()
        {
            Console.Clear();
            OutilsConsole.PrintMenu("Gerer Voyage", "Lister");
            int    id_voyage = OutilsConsole.SaisirEntierObligatoire("Tapez l'identifiant du voyage:\n", "Champs requis!");
            double tarif;

            foreach (Voyage v in voyage_site)
            {
                if (v.Id == id_voyage)
                {
                    tarif = double.Parse(OutilsConsole.SaisirChaineObligatoire("Tapez la pourcentage de reduction du voyage:\n", "Champs requis!"));
                    v.ChangerPrix(tarif);
                }
            }
        }
Exemple #4
0
        static void Main(string[] args)
        {
            Login();
            LancerApplication();

            bool          sortir     = false;
            List <string> MenuOption = new List <string>();

            MenuOption.Add("[1] Gestion des Voyages");
            MenuOption.Add("[2] Gestion des Clients");
            MenuOption.Add("[3] Sortir");

            while (!sortir)
            {
                OutilsConsole.PrintMenu("Menu", "Add");
                Console.WriteLine($"Bienvenue! {CommercialUser.Nom},{CommercialUser.Prenom} ");
                OutilsConsole.AfficherOpction(MenuOption);
                int op = OutilsConsole.SaisirEntierObligatoire("Tapez l'option:", "SVP un nombre!");
                switch (op)
                {
                case 1:
                    GererVoyage();
                    break;

                case 2:
                    GererClient();
                    break;

                case 3:
                    sortir = true;
                    Console.WriteLine($"Bye Bye! {CommercialUser.Nom},{CommercialUser.Prenom} ");
                    Quitter();
                    Console.ReadKey();
                    break;

                default:
                    OutilsConsole.Visual("Danger");
                    Console.WriteLine("Option invalide!");
                    OutilsConsole.Visual("Normal");
                    Console.ReadKey();
                    break;
                }
            }
        }