void XML_Veri_Al() { // XML dosyamızı yükledik xDoc = XDocument.Load(file_path); XElement rootElement = xDoc.Root; //Oluşturduğumuz Root elementine XML dökümanında ki root elementini seçmesini sağlıyoruz. foreach (XElement Personeller in rootElement.Elements()) //Root Tagımız içindeki rehber Elementlerinde dönmeye başlıyoruz. { if (Personeller.Attribute("id").Value == txt_id.Text) //attributes id si 1 olan veri yakalıyoruz Xml Dosyamızda Fatih Olan kişi. { textBox1.Text = Personeller.Element("ad").Value; textBox2.Text = Personeller.Element("soyad").Value; //attributes id si 1 olan anıl adlı kişiyi selim yap. break; //Dongüden çık. } } xDoc.Save(file_path); //Yaptığımız işlemi kayıt ediyoruz. DataGridView_Doldur(file_path); }
void XML_Veri_Sil() { // XML dosyamızı yükledik xDoc = XDocument.Load(file_path); XElement rootElement = xDoc.Root; //Oluşturduğumuz Root elementine XML dökümanında ki root elementini seçmesini sağlıyoruz. foreach (XElement Personeller in rootElement.Elements()) //Root Tagımız içindeki rehber Elementlerinde dönmeye başlıyoruz... { if (Personeller.Attribute("id").Value == txt_id.Text) //attributes id si 2 olan elementi yakalıyoruz Xml Dosyamızda Seyfi Olan kişi... { Personeller.Remove(); //attributes id si 2 olan elementi Remove metodu ile siliyoruz. } } xDoc.Save(file_path); //Yaptığımız işlemi kayıt ediyoruz. DataGridView_Doldur(file_path); }