Exemple #1
0
        public void Sauvegarder(string fichier, ListTelephone liste, ListMarque marque, ListCompte compte, ListPrixTelephone prixTelephones)
        {
            XmlSerializer xml = new XmlSerializer(typeof(List <Telephone>));

            foreach (Telephone nom in liste)
            {
                using (Stream wr = File.Create("DocText/" + fichier + ".xml"))
                {
                    xml.Serialize(wr, liste);
                }
            }

            XmlSerializer xmlmarque = new XmlSerializer(typeof(List <Marque>));

            using (Stream wr = File.Create("DocText/marque.xml"))
            {
                xmlmarque.Serialize(wr, marque);
            }

            XmlSerializer xmlcompte = new XmlSerializer(typeof(List <Compte>));

            using (Stream wr = File.Create("DocText/compte.xml"))
            {
                xmlcompte.Serialize(wr, compte);
            }

            XmlSerializer xmlprix = new XmlSerializer(typeof(List <PrixTelephone>));

            using (Stream wr = File.Create("DocText/prix.xml"))
            {
                xmlprix.Serialize(wr, prixTelephones);
            }
        }
Exemple #2
0
        public ListMarque lireFichierMarque(ListMarque marque)
        {
            ListMarque    a;
            XmlSerializer xmlmarque = new XmlSerializer(typeof(ListMarque));

            using (Stream wr = File.OpenRead("DocText/marque.xml"))
            {
                a = xmlmarque.Deserialize(wr) as ListMarque;
            }
            return(a);
        }
Exemple #3
0
        public ListMarque lireFichierMarque(ListMarque marque)
        {
            ListMarque a       = new ListMarque();
            Marque     samsung = new Marque {
                TitleMarque = "samsung", ImageMarque = "Image/samsung.png"
            };
            Marque apple = new Marque {
                TitleMarque = "samsung", ImageMarque = "Image/samsung.png"
            };
            Marque asus = new Marque {
                TitleMarque = "samsung", ImageMarque = "Image/samsung.png"
            };
            Marque honor = new Marque {
                TitleMarque = "samsung", ImageMarque = "Image/samsung.png"
            };
            Marque huawei = new Marque {
                TitleMarque = "samsung", ImageMarque = "Image/samsung.png"
            };
            Marque lg = new Marque {
                TitleMarque = "samsung", ImageMarque = "Image/samsung.png"
            };
            Marque microsoft = new Marque {
                TitleMarque = "samsung", ImageMarque = "Image/samsung.png"
            };
            Marque nokia = new Marque {
                TitleMarque = "samsung", ImageMarque = "Image/samsung.png"
            };
            Marque oneplus = new Marque {
                TitleMarque = "samsung", ImageMarque = "Image/samsung.png"
            };
            Marque sony = new Marque {
                TitleMarque = "samsung", ImageMarque = "Image/samsung.png"
            };
            Marque wiko = new Marque {
                TitleMarque = "samsung", ImageMarque = "Image/samsung.png"
            };

            a.Ajouter(samsung);
            a.Ajouter(apple);
            a.Ajouter(asus);
            a.Ajouter(honor);
            a.Ajouter(huawei);
            a.Ajouter(lg);
            a.Ajouter(microsoft);
            a.Ajouter(nokia);
            a.Ajouter(oneplus);
            a.Ajouter(sony);
            a.Ajouter(wiko);
            return(a);
        }
Exemple #4
0
        public ListMarque lireFichierMarque(ListMarque marque)
        {
            string line1;
            string line2;

            StreamReader file = new StreamReader("DocText/marque.txt");

            while ((line1 = file.ReadLine()) != null && (line2 = file.ReadLine()) != null)
            {
                string TitleM;
                string ImageM;
                TitleM = line1;
                ImageM = line2;
                marque.Add(new Marque()
                {
                    TitleMarque = TitleM, ImageMarque = "/" + ImageM
                });
            }
            file.Close();
            return(marque);
        }
Exemple #5
0
 public Manager(Persistance.InterfacePersistance p)
 {
     this.p         = p;
     marque         = p.lireFichierMarque(marque);
     compte         = p.lireFichierCompte(compte);
     prixTelephones = p.lireFichierPrixTelephone(prixTelephones);
     tab_marque.Add(samsung);
     tab_marque.Add(apple);
     tab_marque.Add(asus);
     tab_marque.Add(honor);
     tab_marque.Add(huawei);
     tab_marque.Add(lg);
     tab_marque.Add(microsoft);
     tab_marque.Add(nokia);
     tab_marque.Add(oneplus);
     tab_marque.Add(sony);
     tab_marque.Add(wiko);
     for (int i = 0; i < tab_marque.Count; i++)
     {
         tab_marque[i] = p.lireFichierTelephone(marque[i].TitleMarque, tab_marque[i]);
     }
 }
Exemple #6
0
        public void Sauvegarder(string fichier, ListTelephone liste, ListMarque marque, ListCompte compte, ListPrixTelephone prixTelephones)
        {
            StreamWriter file2 = new StreamWriter("DocText/" + fichier + ".txt");

            foreach (Telephone nom in liste)
            {
                file2.WriteLine(nom.Title);
                file2.WriteLine(nom.Image);
                file2.WriteLine(nom.Note);
                file2.WriteLine(nom.TopPrix);
                file2.WriteLine(nom.Conclusion);
                file2.WriteLine(nom.PointFort1);
                file2.WriteLine(nom.PointFort2);
                file2.WriteLine(nom.PointFort3);
                file2.WriteLine(nom.PointFaible1);
                file2.WriteLine(nom.PointFaible2);
                file2.WriteLine(nom.PointFaible3);
                file2.WriteLine(nom.Article1);
                file2.WriteLine(nom.Article2);
            }
            file2.Close();
        }
Exemple #7
0
 public void Sauvegarder(string fichier, ListTelephone liste, ListMarque marque, ListCompte compte, ListPrixTelephone prixTelephones)
 {
 }