public void EditVozac(Vozac vozac) { //int brojac = 0; try { //foreach(Vozac item in sviVozaci) //{ // if (item.KorisnickoIme == trenutniVozac) // { // sviVozaci[brojac] = vozac; // } // brojac++; // } // XmlSerializer serializer = new XmlSerializer(typeof(List<Vozac>)); // using (TextWriter textWriter = new StreamWriter(HttpContext.Current.Server.MapPath("~/App_Data/Korisnik.xml"))) // { // serializer.Serialize(textWriter, sviVozaci); // } XElement node = VozacData.Root.Elements("item").Where(i => (string)i.Element("KorisnickoIme") == vozac.KorisnickoIme).FirstOrDefault(); node.SetElementValue("KorisnickoIme", vozac.KorisnickoIme); node.SetElementValue("Lozinka", vozac.Lozinka); node.SetElementValue("Ime", vozac.Ime); node.SetElementValue("Prezime", vozac.Prezime); node.SetElementValue("Pol", vozac.Pol); node.SetElementValue("JMBG", vozac.JMBG); node.SetElementValue("KontaktTelefon", vozac.KontaktTelefon); node.SetElementValue("Email", vozac.Email); node.SetElementValue("Uloga", vozac.Uloga); node.SetElementValue("Automobil", vozac.Automobil); node.SetElementValue("Lokacija", vozac.Lokacija); VozacData.Save(HttpContext.Current.Server.MapPath("~/App_Data/Korisnik.xml")); } catch (Exception) { throw new NotImplementedException(); } }