private void buttonOK_Click(object sender, EventArgs e) { try { Cursor.Current = Cursors.WaitCursor; EnzoHttpSP http = new EnzoHttpSP(textBoxEnzoURI.Text, textBoxAuthToken.Text, textBoxConfigName.Text); http.TryConnect(true); Cursor.Current = Cursors.Default; byte[] conn = http.Serialize(); ConnectionInfo = conn; if (checkBoxSave.Checked) { Properties.Settings.Default.EnzoConnection = System.Convert.ToBase64String(conn); Properties.Settings.Default.Save(); } else { Properties.Settings.Default.EnzoConnection = ""; Properties.Settings.Default.Save(); } DialogResult = DialogResult.OK; Close(); } catch (Exception ex) { MessageBox.Show(this, ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } Cursor.Current = Cursors.Default; }
private void buttonTest_Click(object sender, EventArgs e) { try { Cursor.Current = Cursors.WaitCursor; EnzoHttpSP http = new EnzoHttpSP(textBoxEnzoURI.Text, textBoxAuthToken.Text, textBoxConfigName.Text); http.TryConnect(true); MessageBox.Show(this, "Connected successfully", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(this, ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } Cursor.Current = Cursors.Default; }