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); } }
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); }
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); }
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); }
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]); } }
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(); }
public void Sauvegarder(string fichier, ListTelephone liste, ListMarque marque, ListCompte compte, ListPrixTelephone prixTelephones) { }