private void btnDoiMatKhau_Click(object sender, EventArgs e) { if (_frmDoiMK.textEditMatKhauCu.Text == "") { MsgboxUtil.Error("Bạn chưa nhập mật khẩu cũ!"); _frmDoiMK.textEditMatKhauCu.Focus(); return; } if (_frmDoiMK.textEditMatKhauMoi.Text == "") { MsgboxUtil.Error("Bạn chưa nhập mật khẩu mới!"); _frmDoiMK.textEditMatKhauMoi.Focus(); return; } if (_frmDoiMK.textEditReMatKhauMoi.Text == "") { MsgboxUtil.Error("Bạn chưa nhập mật lại khẩu mới!"); _frmDoiMK.textEditReMatKhauMoi.Focus(); return; } if (_frmDoiMK.textEditMatKhauMoi.Text != _frmDoiMK.textEditReMatKhauMoi.Text) { _frmDoiMK.textEditMatKhauMoi.Focus(); MsgboxUtil.Error("Mật khẩu nhập lại không hợp lệ!"); return; } if (ObjectUtil.User.MatKhau != ObjectUtil.MaHoaMD5(_frmDoiMK.textEditMatKhauCu.Text)) { MsgboxUtil.Error("Mật khẩu cũ không hợp lệ!"); _frmDoiMK.textEditMatKhauCu.Focus(); return; } // Change password if (_nguoiDungBUS.DoiMatKhau_NguoiDung(ObjectUtil.User.TenDNhap, _frmDoiMK.textEditMatKhauMoi.Text)) { // Set mật khẩu mới ObjectUtil.User.MatKhau = ObjectUtil.MaHoaMD5(_frmDoiMK.textEditMatKhauMoi.Text); if (MsgboxUtil.YesNo("Đổi mật khẩu thành công! Bạn có muốn đăng nhập lại?") == DialogResult.Yes) { _frmDoiMK.Dispose(); Login(); } else { _frmDoiMK.Dispose(); } } }