Exemple #1
0
        // public static Utilisateur CreeUtilisateur()
        // {
        //     Utilisateur Perso1 = new Utilisateur("François", 19, "", 1, false);
        //     EnsembleFilm listefilms = new EnsembleFilm();
        //
        //     listefilms.ajouterFilm(new Film("DoubleV", "", "", "", 2, "Cyril", "Toffin"));
        //
        //     return Perso1;
        // }

        public static EnsembleUtilisateur CreeUtilisateur()
        {
            EnsembleUtilisateur listeutilisateur = new EnsembleUtilisateur();

            if (File.Exists("users.bin"))
            {
                listeutilisateur.Chargement();
            }
            else
            {
                listeutilisateur.ajouterUtilisateur(new Utilisateur("Eminem", 46, "/Ressources;Component/img/avatar/monster/5.jpg", 4, true));
                listeutilisateur.ajouterUtilisateur(new Utilisateur("Yannis", 19, "/Ressources;Component/img/avatar/netflix/4.png", 3, false));
                listeutilisateur.ajouterUtilisateur(new Utilisateur("Jérémy", 19, "/Ressources;Component/img/avatar/monster/2.jpg", 2, false));
                listeutilisateur.ajouterUtilisateur(new Utilisateur("François", 19, "/Ressources;Component/img/avatar/monster/2.jpg", 1, false));
            }
            return(listeutilisateur);
        }
Exemple #2
0
        static void Main(string[] args)
        {
            EnsembleFilm        listefilms = Data.Stub.CreeListfilmDeBase();
            EnsembleUtilisateur listeuser  = Data.Stub.CreeUtilisateur();

            Console.WriteLine("===== Les Users =====");
            for (int i = 0; i < listeuser.LesUtilisateurs.Count; i++)
            {
                Console.WriteLine(listeuser.LesUtilisateurs[i].ToString());
            }
            //Ajout Films :
            listefilms.LesFilms.Add(new Film("Test1", "Description1", "Video1", "Img1", listeuser.LesUtilisateurs[0].Numero, new Realisateur("Real", "1")));
            listefilms.LesFilms.Add(new Film("Test2", "Description2", "Video2", "Img2", listeuser.LesUtilisateurs[1].Numero, new Realisateur("Real", "2")));
            listefilms.LesFilms.Add(new Film("Test3", "Description3", "Video3", "Img3", listeuser.LesUtilisateurs[2].Numero, new Realisateur("Real", "3")));
            listefilms.LesFilms.Add(new Film("Test4", "Description4", "Video4", "Img4", listeuser.LesUtilisateurs[3].Numero, new Realisateur("Real", "4")));
            Console.WriteLine("===== Les Films =====");
            for (int i = 0; i < listefilms.LesFilms.Count; i++)
            {
                Console.WriteLine(listefilms.LesFilms[i].ToString());
            }
            //Trier les films :
            Console.WriteLine("===== Les Films de l'utilisateur 1 =====");
            EnsembleFilm filmstrie1 = listefilms.Trier(listeuser.LesUtilisateurs[0]);

            for (int i = 0; i < filmstrie1.LesFilms.Count; i++)
            {
                Console.WriteLine(filmstrie1.LesFilms[i].ToString());
            }

            //Suppression de film :
            Console.WriteLine("===== Suppression Film =====");

            //usage film
            listefilms.LesFilms.Remove(new Film("Test1", "Description1", "Video1", "Img1", listeuser.LesUtilisateurs[0].Numero, new Realisateur("Real", "1")));

            //usage indexer
            if (listefilms["Test2"] != null)
            {
                listefilms.LesFilms.Remove(listefilms["Test2"]);
            }
            for (int i = 0; i < listefilms.LesFilms.Count; i++)
            {
                Console.WriteLine(listefilms.LesFilms[i].ToString());
            }
        }