private void btnOk_Click_1(object sender, EventArgs e) { this.errorProvider1.Clear(); //Tratamento de exceções try { //Verifica se os campos não são nulos if (ValidateNull()) { Configuracao conf = new Configuracao(); ConexaoDataBase conexaoDB = new ConexaoDataBase(txtHost.Text, txtUsuario.Text, txtSenha.Text); //conexaoDB.executaScriptSql(); if (conexaoDB.verificaConexao()) { conf.gravarConfiguracoes(txtHost.Text, txtUsuario.Text, txtSenha.Text); MessageBox.Show("Conexão realizada com sucesso.", "Aviso!", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show("Erro ao inicializar o aplicativo!", "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message, "Erro!", MessageBoxButtons.OK, MessageBoxIcon.Error); this.txtHost.Clear(); this.txtUsuario.Clear(); this.txtSenha.Clear(); } }