Acme.PROJECTNAME.Install.IdentifyDatabaseForm.SaveSettings C# (CSharp) Метод

SaveSettings() приватный Метод

private SaveSettings ( ) : void
Результат void
		private void SaveSettings()
		{
			FileInfo fi = new FileInfo(System.Reflection.Assembly.GetExecutingAssembly().Location);
			string fileName = Path.Combine(fi.DirectoryName, "installsettings.xml");
			if (File.Exists(fileName)) File.Delete(fileName);
			System.Threading.Thread.Sleep(500);

			if (chkSaveSettings.Checked)
			{
				XmlDocument document = new XmlDocument();
				document.LoadXml("<a></a>");

				if (tabControlChooseDatabase.SelectedIndex == 0)
				{
					XmlHelper.AddElement(document.DocumentElement, "server", comboBoxConnectionServerName.Text);
					XmlHelper.AddElement(document.DocumentElement, "useintegratedsecurity", radioButtonConnectionIntegratedSecurity.Checked.ToString().ToLower());
					XmlHelper.AddElement(document.DocumentElement, "username", textBoxConnectionUserName.Text);
					XmlHelper.AddElement(document.DocumentElement, "password", textBoxConnectionPassword.Text);
					XmlHelper.AddElement(document.DocumentElement, "database", comboBoxConnectionDatabaseName.Text);
				}
				else
				{
					XmlHelper.AddElement(document.DocumentElement, "server", comboBoxCreationServerName.Text);
					XmlHelper.AddElement(document.DocumentElement, "database", textBoxCreationDatabaseName.Text);
					XmlHelper.AddElement(document.DocumentElement, "useintegratedsecurity", radioButtonCreationIntegratedSecurity.Checked.ToString().ToLower());
					XmlHelper.AddElement(document.DocumentElement, "username", textBoxCreationUserName.Text);
					XmlHelper.AddElement(document.DocumentElement, "password", textBoxCreationPassword.Text);
				}

				document.Save(fileName);
			}

		}
		#endregion