119
// Навсюобласть
__workspace_.Dock = DockStyle.Fill;
}
// -----------------------------------------------------------------
///<summary>
/// Отображение текущей даты / времени
///</summary>
///<paramname="sender">Объект, вызвавший событие</param>
///<param name="e">Параметрысобытия</param>
privatevoidtmrTodayDateTimeInfo_Tick(object sender, EventArgs e)
{
lblTodayDate.Text = DateTime.Now.ToLongDateString();
lblTodayTime.Text = DateTime.Now.ToLongTimeString();
}
///<summary>
/// Показать/скрыть данные подключения к БД
///</summary>
///<param name="sender">Объект, вызвавшийсобытие</param>
///<param name="e">Параметрысобытия</param>
privatevoidlnkConnectionSettings_LinkClicked(object sender,
LinkLabelLinkClickedEventArgs e)
{
if (pnlConnectionSettings.Visible)
{
lnkConnectionSettings.Text = "Показатьпараметры" + Environment.NewLine +
"подключениякБД>>";
pnlConnectionSettings.Visible = false;
}
else
{
lnkConnectionSettings.Text = "Спрятатьпараметры" + Environment.NewLine +
"подключениякБД<<";
pnlConnectionSettings.Visible = true;
}
}
///<summary>
///Получениенастроекподключенияизфайла
///</summary>
protectedvoidGetConnectionSettings()
{
// Потокчтенияданныхихфайла
FileStream fs = null;
StreamReadersr = null;
// Попыткапрочитатьданные
try
{
fs = newFileStream("server.dat", FileMode.Open);
sr = newStreamReader(fs);
// Чтениеданных
txtServerAddress.Text = sr.ReadLine().Split(newchar[] { '=' },
StringSplitOptions.RemoveEmptyEntries)[1];
txtServerLogin.Text = sr.ReadLine().Split(newchar[] { '=' },
StringSplitOptions.RemoveEmptyEntries)[1];
txtServerPassword.Text = sr.ReadLine().Split(newchar[] { '=' },
StringSplitOptions.RemoveEmptyEntries)[1];
txtDataBaseName.Text = sr.ReadLine().Split(newchar[] { '=' },
StringSplitOptions.RemoveEmptyEntries)[1];