private void tbProbar_Click(object sender, EventArgs e) { if (tbServer.Text == "" || tbDatabase.Text == "") { MessageBox.Show("Por favor, complete los campos Server y Database"); return; } Conexion con = new Conexion(tbServer.Text, tbDatabase.Text, tbUser.Text,tbPass.Text); try { this.Enabled = false; if (con.ProbarConexion()) MessageBox.Show("La conexión ha sido exitosa"); } catch (ModeloSinConexionException exc) { MessageBox.Show("No se ha podido establecer la conexión.\n\n" + exc.InnerException.Message); } finally { this.Enabled = true; } }