private void metroButton3_Click(object sender, EventArgs e) { string email = metroTextBox4.Text; if (email == "") { MetroMessageBox.Show(this, "Please add a email first in to box", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (IsEmail(metroTextBox4.Text)) { access_data d = new access_data(); d.InsertNewToCC(metroTextBox4.Text); metroGrid1.DataSource = d.ReturnEmailToCc(); ///////////////////////// MetroMessageBox.Show(this, "Email successfully addeded", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MetroMessageBox.Show(this, "Invalid email address", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Error); metroTextBox4.Text = ""; } } }
private void metroButton2_Click(object sender, EventArgs e) { string EnableSsl = this.metroComboBox1.GetItemText(this.metroComboBox1.SelectedItem); string UseDefaultCredentials = this.metroComboBox2.GetItemText(this.metroComboBox2.SelectedItem); if (metroTextBox1.Text == "" || metroTextBox2.Text == "" || metroTextBox3.Text == "" || EnableSsl == "" || UseDefaultCredentials == "" || metroGrid1.Rows.Count < 1) { MetroMessageBox.Show(this, "You cant place any above field ampty.[Multiple receiving email address acceptable but at least one receiving email address must be given]", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Error); metroTextBox1.Text = metroTextBox2.Text = metroTextBox3.Text = EnableSsl = UseDefaultCredentials = ""; } else { if (IsEmail(metroTextBox1.Text) == false || IsEmail(metroTextBox4.Text) == false) { MetroMessageBox.Show(this, "Invalid Email Address!", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Error); metroTextBox1.Text = metroTextBox2.Text = metroTextBox3.Text = EnableSsl = UseDefaultCredentials = ""; } else { SqlDbDataAccess dr = new SqlDbDataAccess(); access_data d = new access_data(); user_details u = new user_details(); u.e_from = metroTextBox1.Text; u.e_password = metroTextBox2.Text; u.port = Convert.ToInt32(metroTextBox3.Text); u.enablessi = EnableSsl; u.usedefaultcredentials = UseDefaultCredentials; d.InsertEmailConfiguration(u); d.InsertNewToCC(metroTextBox4.Text); metroGrid1.DataSource = d.ReturnEmailToCc(); d.UpdateNotificationThroughEmail(nofify); MetroMessageBox.Show(this, "Information successfully updated", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Information); metroTextBox4.Text = ""; } } }