private void ujTehen_Click(object sender, EventArgs e) { DSTehen.dtTehenRow newtehen = dSTehen.dtTehen.NewdtTehenRow(); TehenDialog ujtehen = new TehenDialog(); ujtehen.ShowDialog(); DialogResult result = ujtehen.DialogResult; if (result == DialogResult.OK) { newtehen.Id = dSTehen.dtTehen.Count + 1; newtehen.Nev = ujtehen.tempnev; newtehen.Tejhozam = ujtehen.temptej; newtehen.Fajta = ujtehen.tempfajta; dSTehen.dtTehen.Rows.Add(newtehen); FileStream xmlstream = new FileStream(PATH, FileMode.OpenOrCreate); dSTehen.dtTehen.WriteXml(xmlstream); xmlstream.Close(); } }
private void editTehen_Click(object sender, EventArgs e) { DSTehen.dtTehenRow temptehen = dSTehen.dtTehen.NewdtTehenRow(); TehenDialog edittehen = new TehenDialog(tehenGridView.CurrentRow); edittehen.ShowDialog(); DialogResult result = edittehen.DialogResult; if (result == DialogResult.OK) { dSTehen.dtTehen.Rows[edittehen.tempid - 1]["Nev"] = edittehen.tempnev; dSTehen.dtTehen.Rows[edittehen.tempid - 1]["Tejhozam"] = edittehen.temptej; dSTehen.dtTehen.Rows[edittehen.tempid - 1]["Fajta"] = edittehen.tempfajta; //dSTehen.dtTehen.Rows.Add(temptehen); FileStream xmlstream = new FileStream(PATH, FileMode.OpenOrCreate); dSTehen.dtTehen.WriteXml(xmlstream); xmlstream.Close(); } }