private void btnDoiMatKhau_Click(object sender, EventArgs e) { frmDoiMatKhau frm = new frmDoiMatKhau(); frm.ShowDialog(); }
//button doi mat khau private void btnItem_DoiMatKhau_Click(object sender, EventArgs e) { Cont: if (doimatkhau == null || doimatkhau.IsDisposed) doimatkhau = new frmDoiMatKhau(); if (doimatkhau.ShowDialog() == DialogResult.OK) { string matkhaucu = doimatkhau.txtMatKhauCu.Text; string matkhaumoi = doimatkhau.txtMatKhauMoi.Text; string nhaplaimatkhau = doimatkhau.txtNhapLaiMatKhau.Text; if (matkhaucu.Equals("") || matkhaumoi.Equals("") || nhaplaimatkhau.Equals("")) { MessageBox.Show("Chưa nhập thông tin đổi mật khẩu!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); goto Cont; } //mat khau nhap lai khong trung voi mat khau moi if (matkhaumoi != nhaplaimatkhau) { doimatkhau.lblWarn_ThayDoiMatKhau.Text = "Mật khẩu nhập lại không trùng với mật khẩu mới!"; goto Cont; } //mat cu khong dung if (Utilities.MaHoaMD5(matkhaucu) != Utilities.user.Password) { doimatkhau.lblWarn_ThayDoiMatKhau.Text = "Mật khẩu cũ không đúng!"; goto Cont; } //sau khi nhap dung tat ca thong tin if (userBUS.DoiMatKhau(matkhaumoi)) { MessageBox.Show("Đổi mật khẩu thành công, đăng nhập lại để kiểm tra!","Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); btnDangXuatHeThong_Click(sender, e); } } }