//создание конфигурации от вызов функции из главной формы для записи конфигурации в файл private void button1_Click(object sender, EventArgs e) { LanConfiger.Main.conf newConfigurations = new LanConfiger.Main.conf(); newConfigurations.name = nameConf.Text; newConfigurations.ip = ipConf.Text; newConfigurations.mask = maskConf.Text; newConfigurations.shluz = shluzConf.Text; newConfigurations.dnsip = dnsConf.Text; Main.WriteXML(newConfigurations); clear(); this.Hide(); }
//удалени старой конфигурации, и сохранение новой конфигурации путем вызова //функциии записи конфигурации в главной форме private void button1_Click(object sender, EventArgs e) { XmlDocument xd = new XmlDocument(); xd.Load("data.xml"); XmlNode frmDel = xd.GetElementsByTagName("configurations")[index]; frmDel.ParentNode.RemoveChild(frmDel); xd.Save("data.xml"); LanConfiger.Main.conf newConfigurations = new LanConfiger.Main.conf(); newConfigurations.name = nameConf.Text; newConfigurations.ip = ipConf.Text; newConfigurations.mask = maskConf.Text; newConfigurations.shluz = shluzConf.Text; newConfigurations.dnsip = dnsConf.Text; Main.WriteXML(newConfigurations); clear(); this.Hide(); }