protected void doAction(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String pass_old = request.getParameter("pass-old"); String pass = request.getParameter("pass"); String re_pass = request.getParameter("re-pass"); String mes = ""; KhachHang khachHangDMK = (KhachHangThuongXuyen) request.getSession().getAttribute("khachHang"); TaiKhoan tk = ((KhachHangThuongXuyen) khachHangDMK).getTaiKhoan(); String passKH = tk.getMatKhau(); if (pass_old.equals(passKH)) { if (pass.equals(re_pass)) { taiKhoanDAO.upDateMatKhau(tk.getTenTK(), pass); tk.setMatKhau(pass); request.setAttribute("mesSuccess", "Đổi mật khẩu thành công"); request.getRequestDispatcher(DuongDan.KIEM_TRA_THONG_TIN_SVL).forward(request, response); return; } else { mes = "Mật khẩu mới nhập không trùng khớp!"; } } else { mes = "Mật khẩu cũ nhập sai!"; } request.setAttribute("mes", mes); request.getRequestDispatcher(DuongDan.DOI_MAT_KHAU_SVL).forward(request, response); }
public static boolean goDanhDauXoaTaiKhoan(String maTaiKhoan) { TaiKhoan tk = TaiKhoanDAO.layThongTinTaiKhoan(maTaiKhoan); if (tk == null) { return false; } tk.setDaXoa(false); return capNhatTaiKhoan(tk); }