// Přihlášení private void btnLogin_Click(object sender, RoutedEventArgs e) { DatabaseSetup.InitializeLinqToSql(); if (Properties.Settings.Default.IsFullDb == "1") { try { DatabaseSetup.SetupDatabase(); DialogHelper.ShowInfo("Databáze byla automaticky naplněna daty."); } catch { DialogHelper.ShowInfo("Zvolená databáze nemohla být naplněna daty, neboť již nějaké obsahuje."); } } try { Authentification.Authentificate(tbUsername.Text, tbPassword.Password); _isAuthentificated = true; this.Close(); } catch (InvalidUsernameOrPasswordException ex) { tbPassword.Password = string.Empty; DialogHelper.ShowWarning(ex.Message); } }