private void btnOK_Click(object sender, EventArgs e) { if (txtName.Text != "" && txtPassOld.Text != "" && txtPassNew.Text != "") { try { if (txtName.Text == ClassLogin.Ten && txtPassOld.Text == ClassLogin.MK) { SqlParameter mk = new SqlParameter("@newpass", SqlDbType.NVarChar); SqlParameter ten = new SqlParameter("@name", SqlDbType.NVarChar); SQL.getConnection(); string sql = "resetPassDangNhap"; SQL.cmd.CommandText = sql; SQL.cmd.CommandType = System.Data.CommandType.StoredProcedure; ten.Value = txtName.Text; mk.Value = txtPassNew.Text; SQL.cmd.Parameters.Add(ten); SQL.cmd.Parameters.Add(mk); SQL.cmd.ExecuteNonQuery(); ClassLogin.MK = txtPassNew.Text; if (ClassLogin.Ten == "admin") { this.Visible = false; ThongTinKH ttkh = new ThongTinKH(); ttkh.ShowDialog(); this.Close(); } else { this.Close(); } SQL.closeConnection(); } else { MessageBox.Show("Mật Khẩu Chưa Chính Xác", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtPassOld.Focus(); } } catch (Exception ex) { MessageBox.Show("Error : " + ex.Message); } } else { MessageBox.Show("Bạn Vui Lòng Nhập Đủ Thông Tin", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btnOK_Click(object sender, EventArgs e) { if (txtUserName.Text.Trim() != "" && txtUserName.Text.Trim() != "User Name............." && txtPassword.Text.Trim() != "" && txtPassword.Text.Trim() != "Password...............") { try { SQL.getConnection(); string sql = "select count(*) from DangNhap where Ten = @user and MK = @mk"; SQL.cmd.CommandText = sql; SQL.cmd.Parameters.Add(new SqlParameter("@user", txtUserName.Text)); SQL.cmd.Parameters.Add(new SqlParameter("@mk", txtPassword.Text)); int x = (int)SQL.cmd.ExecuteScalar(); if (x == 1) { ClassLogin.Ten = txtUserName.Text; ClassLogin.MK = txtPassword.Text; if (ClassLogin.Ten == "admin") { this.Visible = false; ThongTinKH ttkh = new ThongTinKH(); ttkh.ShowDialog(); this.Close(); } else { this.Close(); } } else { MessageBox.Show("Tên đăng nhập hoặc mật khẩu bị sai", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } SQL.closeConnection(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("Bạn chưa nhập thông tin đăng nhập", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtUserName.Focus(); } }
private void btnOKQuenMK_Click(object sender, EventArgs e) { if (txtEmail.Text.Trim() != "" && txtEmail.Text.Trim() != "UserName/SDT.............." && txtMaDN.Text.Trim() != "" && txtMaDN.Text.Trim() != "Mã đăng nhập........." && txtNhapCodeQuenMK.Text.Trim() != "") { errorProvider1.SetError(txtNhapCodeQuenMK, ""); if (txtNhapCodeQuenMK.Text.Trim() != txtCodeQuenMK.Text.Trim()) { errorProvider1.SetError(txtNhapCodeQuenMK, "Nhập sai mã CaptChar"); return; } try { SqlParameter mk = new SqlParameter("@newpass", SqlDbType.NVarChar); SqlParameter ten = new SqlParameter("@name", SqlDbType.NVarChar); SQL.getConnection(); Random rd = new Random(); string MK = rd.Next(10000).ToString(); string mes = "Mật khẩu mới của bạn là : " + MK; DialogResult ret = MessageBox.Show(mes, "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (ret == DialogResult.Yes) { //string sql = "update DangNhap set MK = @mk where Ten = @ten"; string sql = "resetPassDangNhap"; SQL.cmd.CommandText = sql; SQL.cmd.CommandType = System.Data.CommandType.StoredProcedure; ten.Value = txtEmail.Text; mk.Value = MK; SQL.cmd.Parameters.Add(ten); SQL.cmd.Parameters.Add(mk); SQL.cmd.ExecuteNonQuery(); ClassLogin.Ten = txtEmail.Text; ClassLogin.MK = MK; if (ClassLogin.Ten == "admin") { this.Visible = false; ThongTinKH ttkh = new ThongTinKH(); ttkh.ShowDialog(); this.Close(); } else { this.Close(); } } SQL.closeConnection(); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("Bạn chưa nhập đủ thông tin", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); } }