private void metroTextBox2_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { access_data d = new access_data(); string selected = this.metroComboBox1.GetItemText(this.metroComboBox1.SelectedItem); if (selected == "" || metroTextBox2.Text == "") { MetroMessageBox.Show(this, "Please select username and password first", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (selected == "admin" && metroTextBox2.Text == d.GetAdminPassword()) { this.ParentForm.Hide(); Main n = new Main(0); n.Show(); } else { MetroMessageBox.Show(this, "Invalid username and password!", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
public Login() { InitializeComponent(); access_data d = new access_data(); string password = d.GetAdminPassword(); if (password == "empty") { metroPanel1.Controls.Add(new SetFirstTimePassword()); } else { metroPanel1.Controls.Add(new MainLogin()); } }
private void metroButton1_Click(object sender, EventArgs e) { access_data d = new access_data(); string currentpassword = d.GetAdminPassword(); if (metroTextBox1.Text == "" || metroTextBox2.Text == "" || metroTextBox3.Text == "") { MetroMessageBox.Show(this, "You cant place old password or new password or confirm password filed empty", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Error); metroTextBox1.Text = ""; metroTextBox2.Text = ""; metroTextBox3.Text = ""; } else { if (metroTextBox2.Text != metroTextBox3.Text) { MetroMessageBox.Show(this, "New password and confirm password is not match", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Error); metroTextBox1.Text = ""; metroTextBox2.Text = ""; metroTextBox3.Text = ""; } else if (metroTextBox1.Text != currentpassword) { MetroMessageBox.Show(this, "Old password not not correct", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Error); metroTextBox1.Text = ""; metroTextBox2.Text = ""; metroTextBox3.Text = ""; } else { if (d.changepassord(metroTextBox3.Text.ToString()) == true) { MetroMessageBox.Show(this, "Password successfully change", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Information); metroTextBox1.Text = ""; metroTextBox2.Text = ""; metroTextBox3.Text = ""; } } } }
private void metroButton2_Click(object sender, EventArgs e) { access_data d = new access_data(); string selected = this.metroComboBox1.GetItemText(this.metroComboBox1.SelectedItem); if (selected == "" || metroTextBox2.Text == "") { MetroMessageBox.Show(this, "Please select username and password first", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (selected == "admin" && metroTextBox2.Text == d.GetAdminPassword()) { this.ParentForm.Hide(); Main n = new Main(0); n.Show(); } else { MetroMessageBox.Show(this, "Invalid username and password Or check your database connection link[Tools->Connection option]!", "WSH notify", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }