static void Main(string[] args)
        {
            Console.WriteLine("Importation initiale des données de Beneficiaires.txt et Adherents.txt");
            Personne.ImporterCSV <Beneficiaire>("Beneficiaires.txt");
            Console.WriteLine();
            Personne.ImporterCSV <Adherent>("Adherents.txt");
            Console.WriteLine("\nAppuyer sur une touche pour continuer;");

            InitialisationValeurs();//A commenter si vous ne voulez pas nos valeurs insérées à coup de chats sur claviers.

            Console.ReadKey();

            do
            {
                Console.Clear();
                Menu.sousMenu menuChoisi = InteractionUtilisateur.DemanderChoixObjet <Menu.sousMenu>("Menu principal :",
                                                                                                     new Menu.sousMenu[] { Menu.MenuPersonne, Menu.MenuDons, Menu.MenuStatistiques, Menu.MenuTris, () => Environment.Exit(0) },
                                                                                                     new string[] { "Personnes & Importation", "Dons & Traitement", "Statistiques & Comptes", "Listes et Tris", "Quitter" });
                menuChoisi();
                Console.WriteLine("Appuyer sur une touche pour continuer");
                Console.ReadKey();
            } while (true);
        }
Esempio n. 2
0
        private static void MenuImportation()
        {
            string   nomFichier = InteractionUtilisateur.DemanderString("Chemin/Nom du fichier à importer ? (n'oubliez pas l'extension .txt)");
            sousMenu menuChoisi = InteractionUtilisateur.DemanderChoixObjet <sousMenu>("Qu'allez-vous importer ?",
                                                                                       new sousMenu[] { () => Personne.ImporterCSV <Beneficiaire>(nomFichier), () => Personne.ImporterCSV <Adherent>(nomFichier), Rien },
                                                                                       new string[] { "Des bénéficiaires", "Des adhérents", "Retour" });

            menuChoisi();
        }