Exemplo n.º 1
0
        public ListPrixTelephone lireFichierPrixTelephone(ListPrixTelephone prixTelephones)
        {
            ListPrixTelephone a    = new ListPrixTelephone();
            PrixTelephone     prix = new PrixTelephone {
                Prix = 6000, Telephone = "samsung s9", TitleVendeur = "Fnac"
            };

            a.Ajouter(prix);
            return(a);
        }
Exemplo n.º 2
0
        public ListPrixTelephone lireFichierPrixTelephone(ListPrixTelephone prixTelephones)
        {
            ListPrixTelephone a;
            XmlSerializer     xmlmarque = new XmlSerializer(typeof(ListPrixTelephone));

            using (Stream wr = File.OpenRead("DocText/prix.xml"))
            {
                a = xmlmarque.Deserialize(wr) as ListPrixTelephone;
            }
            return(a);
        }
Exemplo n.º 3
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]);
     }
 }
Exemplo n.º 4
0
        public ListPrixTelephone lireFichierPrixTelephone(ListPrixTelephone prixTelephones)
        {
            string       line1;
            StreamReader file = new StreamReader("DocText/prix.txt");

            while ((line1 = file.ReadLine()) != null)
            {
                string TitleVendeur;
                string ImageVendeur;
                int    Prix;
                string Telephone;
                TitleVendeur = line1;
                ImageVendeur = file.ReadLine();
                Prix         = Convert.ToInt32(file.ReadLine());
                Telephone    = file.ReadLine();
                prixTelephones.Add(new PrixTelephone()
                {
                    TitleVendeur = TitleVendeur, ImageVendeur = "/" + ImageVendeur, Prix = Prix, Telephone = Telephone
                });
            }
            file.Close();
            return(prixTelephones);
        }
Exemplo n.º 5
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);
            }
        }
Exemplo n.º 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();
        }
Exemplo n.º 7
0
 public void Sauvegarder(string fichier, ListTelephone liste, ListMarque marque, ListCompte compte, ListPrixTelephone prixTelephones)
 {
 }