UserManagement.DatabaseSettingsDlg and LocalSettings added

This commit is contained in:
Milan Hanajik
2017-03-16 11:09:38 +01:00
parent 721bfdf5c8
commit 7564ed7ba6
10 changed files with 968 additions and 9 deletions
+51
View File
@@ -0,0 +1,51 @@
///
/// Copyright (c) 2017 Sensus Metering Systems
///
using System;
using System.Windows.Forms;
using UserManagement.Resources;
namespace UserManagement
{
public partial class DatabaseSettingsDlg : Form
{
public DatabaseSettingsDlg()
{
InitializeComponent();
}
private void DatabaseSettings_Load(object sender, EventArgs e)
{
Localize();
connectionStringTextBox1.Text = Program.LocalSettings.ConnectionString;
languageTextBox.Text = Program.LocalSettings.Language;
}
void Localize()
{
Text = Strings.Settings;
connectionStringLabel.Text = Strings.Connection_string;
languageLabel.Text = Strings.Language;
okButton.Text = Strings.OkBtnText;
cancelButton.Text = Strings.CancelBtnText;
}
private void okButton_Click(object sender, EventArgs e)
{
Program.LocalSettings.ConnectionString = connectionStringTextBox1.Text;
Program.LocalSettings.Language = languageTextBox.Text;
Program.LocalSettings.Save();
DialogResult = DialogResult.OK;
Close();
}
private void cancelButton_Click(object sender, EventArgs e)
{
DialogResult = DialogResult.Cancel;
Close();
}
}
}