Beispiel #1
0
        public void PohraniZahvate(Baza azuriranaBaza)
        {
            azuriranaBaza.zahvati.Sort();

            XDocument doc         = XDocument.Load(path);
            XElement  bazaZahvata = doc.Descendants("zahvati").First();

            bazaZahvata.Elements().Remove();
            foreach (string zahvat in azuriranaBaza.zahvati)
            {
                bazaZahvata.Add(new XElement("zahvat", zahvat));
            }

            doc.Save(path);
        }
Beispiel #2
0
        public void PohraniDijagnoze(Baza azuriranaBaza)
        {
            azuriranaBaza.dijagnoze.Sort();

            XDocument doc           = XDocument.Load(path);
            XElement  bazaDijagnoza = doc.Descendants("dijagnoze").First();

            bazaDijagnoza.Elements().Remove();
            foreach (string dijagnoza in azuriranaBaza.dijagnoze)
            {
                bazaDijagnoza.Add(new XElement("dijagnoza", dijagnoza));
            }

            doc.Save(path);
        }
Beispiel #3
0
        public void PohraniUlice(Baza azuriranaBaza)
        {
            azuriranaBaza.ulice.Sort();

            XDocument doc       = XDocument.Load(path);
            XElement  bazaUlica = doc.Descendants("ulice").First();

            bazaUlica.Elements().Remove();
            foreach (string ulica in azuriranaBaza.ulice)
            {
                bazaUlica.Add(new XElement("ulica", ulica));
            }

            doc.Save(path);
        }
Beispiel #4
0
        public void PohraniGradove(Baza azuriranaBaza)
        {
            azuriranaBaza.gradovi.Sort();

            XDocument doc         = XDocument.Load(path);
            XElement  bazaGradova = doc.Descendants("gradovi").First();

            bazaGradova.Elements().Remove();
            foreach (string grad in azuriranaBaza.gradovi)
            {
                bazaGradova.Add(new XElement("grad", grad));
            }

            doc.Save(path);
        }
Beispiel #5
0
        public void PohraniPrezmena(Baza azuriranaBaza)
        {
            azuriranaBaza.prezimena.Sort();

            XDocument doc           = XDocument.Load(path);
            XElement  bazaPrezimena = doc.Descendants("prezimena").First();

            bazaPrezimena.Elements().Remove();
            foreach (string prezime in azuriranaBaza.prezimena)
            {
                bazaPrezimena.Add(new XElement("prezime", prezime));
            }

            doc.Save(path);
        }
Beispiel #6
0
        public void PohraniBazu(Baza azuriranaBaza)
        {
            XDocument doc = XDocument.Load(path);

            azuriranaBaza.odjelniLijecnici.Sort();
            XElement bazaOdjelnihLijecnika = doc.Descendants("odjelnilijecnici").First();

            bazaOdjelnihLijecnika.Elements().Remove();
            foreach (string lijecnik in azuriranaBaza.odjelniLijecnici)
            {
                bazaOdjelnihLijecnika.Add(new XElement("lijecnik", lijecnik));
            }

            azuriranaBaza.imena.Sort();
            XElement bazaImena = doc.Descendants("imena").First();

            bazaImena.Elements().Remove();
            foreach (string ime in azuriranaBaza.imena)
            {
                bazaImena.Add(new XElement("ime", ime));
            }

            azuriranaBaza.prezimena.Sort();
            XElement bazaPrezimena = doc.Descendants("prezimena").First();

            bazaPrezimena.Elements().Remove();
            foreach (string prezime in azuriranaBaza.prezimena)
            {
                bazaPrezimena.Add(new XElement("prezime", prezime));
            }

            azuriranaBaza.gradovi.Sort();
            XElement bazaGradova = doc.Descendants("gradovi").First();

            bazaGradova.Elements().Remove();
            foreach (string grad in azuriranaBaza.gradovi)
            {
                bazaGradova.Add(new XElement("grad", grad));
            }

            azuriranaBaza.ulice.Sort();
            XElement bazaUlica = doc.Descendants("ulice").First();

            bazaUlica.Elements().Remove();
            foreach (string ulica in azuriranaBaza.ulice)
            {
                bazaUlica.Add(new XElement("ulica", ulica));
            }

            azuriranaBaza.dijagnoze.Sort();
            XElement bazaDijagnoza = doc.Descendants("dijagnoze").First();

            bazaDijagnoza.Elements().Remove();
            foreach (string dijagnoza in azuriranaBaza.dijagnoze)
            {
                bazaDijagnoza.Add(new XElement("dijagnoza", dijagnoza));
            }

            azuriranaBaza.zahvati.Sort();
            XElement bazaZahvata = doc.Descendants("zahvati").First();

            bazaZahvata.Elements().Remove();
            foreach (string zahvat in azuriranaBaza.zahvati)
            {
                bazaZahvata.Add(new XElement("zahvat", zahvat));
            }

            doc.Save(path);
        }