Example #1
0
        static void DemonstrationSansInteraction()
        {
            Console.WriteLine("Bienvenue dans la demonstration sans intéraction :");
            Console.WriteLine("------------------------------------------------------");
            Console.WriteLine("Commençons par la lecture du fichier Listing.csv :");

            List <CPersonnel>  ListePersonnelParc  = new List <CPersonnel>();
            List <CAttraction> ListeAttractionParc = new List <CAttraction>();

            LectureFichierCSV("Listing.csv", ListePersonnelParc, ListeAttractionParc);
            CAdministration monAdministration = new CAdministration(ListeAttractionParc, ListePersonnelParc);

            monAdministration.AffichageListePersonnel(ListePersonnelParc);
            monAdministration.AffichageListeAttraction(ListeAttractionParc);
            Console.WriteLine("-----------------FIN AFFICHAGE CHARGEMENT CSV---------------");
            Console.WriteLine("Appuyer sur une touche pour continuer...");
            Console.ReadKey();

            Console.WriteLine("Ajoutons désormais une nouvelle attraction :");
            monAdministration.AjouterUneAttractionAuParc();
            monAdministration.AffichageListeAttraction(ListeAttractionParc);
            Console.WriteLine("-----------------FIN AJOUT ATTRACTION---------------");
            Console.WriteLine("Appuyer sur une touche pour continuer...");
            Console.ReadKey();

            Console.WriteLine("Ajoutons désormais un nouveau membre du personnel :");
            monAdministration.AjouterUnMembreDuPersonnel();
            monAdministration.AffichageListePersonnel(ListePersonnelParc);
            Console.WriteLine("-----------------FIN AJOUT PERSONNEL---------------");
            Console.WriteLine("Appuyer sur une touche pour continuer...");
            Console.ReadKey();

            Console.WriteLine("Faisons evoluer les membres du personnel");
            monAdministration.ChangerAffectationTravailleurAttractionAUneAutre();
            Console.WriteLine("Appuyer sur une touche pour continuer...");
            Console.ReadKey();

            Console.WriteLine("Affichons la liste des attractions dans un fichier CVS");
            string nomFichier = @"C:\Users\Mathieu utilisateur\Documents\Visual Studio 2015\Projects\ANNEE 3\Programmation_Oriente_Objet\FilRouge_POO_Version1\Attractions.csv";

            monAdministration.AffichageListeAttractionDansCSV(nomFichier, ListeAttractionParc);
            Console.WriteLine("---------------FIN AFFICHAGE CVS------------------");
            Console.WriteLine("Appuyer sur une touche pour continuer...");
            Console.ReadKey();

            Console.WriteLine("Faisons evoluer les membres du personnel");
            monAdministration.TrierPersonnel();
            Console.WriteLine("----------------FIN AFFICHAGE LISTE TRIEE--------------");
            Console.WriteLine("Appuyer sur une touche pour continuer...");
            Console.ReadKey();

            Console.WriteLine("Agissons sur les cagnottes");
            monAdministration.GestionDeLaCagnotteDesMonstres();
            Console.WriteLine("Appuyer sur une touche pour continuer...");
            Console.ReadKey();
        }
Example #2
0
 public MainWindow()
 {
     InitializeComponent();
     LectureFichierCSV("Listing.csv", ListePersonnelParc, ListeAttractionParc);
     monAdministration = new CAdministration(ListeAttractionParc, ListePersonnelParc);
     //Creer une administration etc..
     //Label1.Content = "Ici que je veux écrire";
     //MessageBox.Show(ListePersonnelParc.Count.ToString());
     //Label1.Content = ListePersonnelParc.ElementAt(2).DisplayObject() + ListePersonnelParc.ElementAt(3).DisplayObject() + ListePersonnelParc.ElementAt(4).DisplayObject();
     //ComboBox1.Items.Add(ListePersonnelParc.ElementAt(2).DisplayObject()); //dérouler un petit menu pour remplir derriere
     //ComboBox1.Text = ListePersonnelParc.ElementAt(2).DisplayObject();
     //abc.Content = "test";
 }