private void Reset() { XmlElement root1 = Ipaybox.terminal_info.DocumentElement; if (root1 == null) { Ipaybox.terminal_info = new XmlDocument(); Ipaybox.terminal_info.LoadXml("<terminal></terminal>"); root1 = Ipaybox.terminal_info.DocumentElement; } if (textBox1.Text != Ipaybox.Terminal.terminal_id) { SetNew("terminal_id", textBox1.Text); Ipaybox.NeedToUpdateConfiguration = true; Ipaybox.NeedUpdates.Trm_info = true; } if (textBox2.Text != Ipaybox.Terminal.terminal_pass) { SetNew("password", Ipaybox.getMd5Hash(textBox2.Text)); Ipaybox.NeedToUpdateConfiguration = true; Ipaybox.NeedUpdates.Trm_info = true; } if (textBox3.Text != Ipaybox.Terminal.pincode) { SetNew("pin", Ipaybox.getMd5Hash(textBox3.Text)); } if (textBox4.Text != Ipaybox.Terminal.secret_number) { SetNew("secret_number", Ipaybox.getMd5Hash(textBox4.Text)); } Ipaybox.terminal_info.Save(Ipaybox.StartupPath + "\\config\\terminal.xml"); Ipaybox.LoadTerminalData(); }