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 deleteRecordToolStripMenuItem_Click(object sender, EventArgs e) { access_data d = new access_data(); if (d.DeleteTo(e_to) == true) { MetroMessageBox.Show(this, "Information successfully deleted", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Information); metroGrid1.DataSource = null; } metroGrid1.DataSource = d.ReturnEmailToCc(); }
private void EmailConfiguration_Load(object sender, EventArgs e) { access_data d = new access_data(); user_details u = new user_details(); d.GetEmailConfigInfo(u); metroTextBox1.Text = u.e_from; metroTextBox2.Text = u.e_password; metroTextBox3.Text = Convert.ToString(u.port); metroComboBox1.SelectedIndex = metroComboBox1.FindStringExact(u.enablessi); metroComboBox2.SelectedIndex = metroComboBox2.FindStringExact(u.usedefaultcredentials); metroGrid1.DataSource = d.ReturnEmailToCc(); }
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 = ""; } } }