예제 #1
0
        // ==================
        // fonction principale
        // ===================

        static void Main(string[] args)
        {
            LagsService service = new LagsService();

            service.getFichierOrder("ORDRES.CSV");
            bool flag = false;

            // tant que ce n'est pas la fin du programme
            while (!flag)
            {
                // met la commande à Z
                Char commande = 'Z';
                while (commande != 'A' && commande != 'L' && commande != 'S' && commande != 'Q' && commande != 'C')
                {
                    Console.WriteLine("A)JOUTER UN ORDRE  L)ISTER   C)ALCULER CA  S)UPPRIMER  Q)UITTER");
                    ConsoleKeyInfo keyInfo = Console.ReadKey();
                    commande = Char.ToUpper(keyInfo.KeyChar);
                    Console.WriteLine();
                }
                switch (commande)
                {
                case 'Q':
                {
                    flag = true;
                    break;
                }

                case 'L':
                {
                    service.Liste();
                    break;
                }

                case 'A':
                {
                    service.AjouterOrdre();
                    break;
                }

                case 'S':
                {
                    service.Suppression();
                    break;
                }

                case 'C':
                {
                    service.CalculerLeCA(debug);
                    break;
                }
                }
            }
        }
예제 #2
0
파일: Program.cs 프로젝트: CedricRup/Lags
 // ==================
 // fonction principale
 // ===================
 static void Main(string[] args)
 {
     LagsService service = new LagsService();
     service.getFichierOrder("ORDRES.CSV");
     bool flag = false;
     // tant que ce n'est pas la fin du programme
     while (!flag)
     {
         // met la commande à Z
         Char commande = 'Z';
         while (commande != 'A' && commande != 'L' && commande != 'S' && commande != 'Q' && commande != 'C')
         {
             Console.WriteLine("A)JOUTER UN ORDRE  L)ISTER   C)ALCULER CA  S)UPPRIMER  Q)UITTER");
             ConsoleKeyInfo keyInfo = Console.ReadKey();
             commande = Char.ToUpper(keyInfo.KeyChar);
             Console.WriteLine();
         }
         switch (commande)
         {
             case 'Q':
                 {
                     flag = true;
                     break;
                 }
             case 'L':
                 {
                     service.Liste();
                     break;
                 }
             case 'A':
                 {
                     service.AjouterOrdre();
                     break;
                 }
             case 'S':
                 {
                     service.Suppression();
                     break;
                 }
             case 'C':
                 {
                     service.CalculerLeCA(debug);
                     break;
                 }
         }
     }
 }