public bool CheckConnectionString() { bool estadoConexion; _connectionStringVerification = Cryptography.DecryptStringAes(ConfigurationManager.ConnectionStrings["MainConnection"].ConnectionString); var connection = new SqlConnection(_connectionStringVerification); try { connection.Open(); estadoConexion = true; } catch { SplashScreenManager.CloseForm(); var serverConnectionSettingsFrm = new ServerConnectionSettingsFrm(); serverConnectionSettingsFrm.ShowDialog(); serverConnectionSettingsFrm.BringToFront(); if (serverConnectionSettingsFrm.IsConfig) { SplashScreenManager.ShowForm(typeof(SplashScreenFrm), false, false); estadoConexion = true; } else { _connectionStringVerification = null; estadoConexion = false; } } finally { connection.Close(); } return(estadoConexion); }
public static string GetFirstConnectionString() { return(Cryptography.DecryptStringAes(GetConnectionString(GetFirstConnectionStringName()))); }