public static void Edit(Auto auto) { XDocument xml = XDocument.Load(Settings.Default.PATH); var query = from i in xml.Descendants("pojazd") where i.Element("numer_rej").Value == auto.NrRej select i; foreach (var item in query) { item.Element("marka").Value = auto.Marka.ToString(); item.Element("model").Value = auto.Model; item.Element("kolor").Value = auto.Kolor; item.Element("numer_kol").Value = auto.NrKolor; item.Element("opis").Value = auto.Opis; } xml.Save(Settings.Default.PATH); }
private void listViewCar_MouseDoubleClick(object sender, MouseEventArgs e) { Auto auto = new Auto ( listViewCar.SelectedItems[0].SubItems[0].Text, listViewCar.SelectedItems[0].SubItems[1].Text.ConvertToEnum<Typ>(), listViewCar.SelectedItems[0].SubItems[2].Text, listViewCar.SelectedItems[0].SubItems[3].Text, listViewCar.SelectedItems[0].SubItems[4].Text, listViewCar.SelectedItems[0].SubItems[5].Text ); EditForm edit = new EditForm(); edit.textRej = auto.NrRej; edit.marka = auto.Marka; edit.textModel = auto.Model; edit.textKolor = auto.Kolor; edit.textNrKolor = auto.NrKolor; edit.textOpis = auto.Opis; edit.ShowDialog(); }