public bool CapNhatMatKhau(string user, string pass) { DangNhapBO dn = new DangNhapBO(); if (kh.CapNhatMatKhau(user, pass)) { if (dn.CapNhatMatKhau(user, pass)) { return(true); //thành công } return(false); } return(false); }
public ActionResult CapNhatMatKhau(CapNhatMatKhauModel model) { var quangcaoDAO = new QuangCaoDAO(); ViewBag.QuangCao = quangcaoDAO.DanhSachQuangCao(); if (ModelState.IsValid) { var session = (TravelOnline.Common.UserLogin)Session[TravelOnline.Common.CommonConstants.CUSTOMER_SESSION]; if (session != null) { return(RedirectToAction("Index", "Home")); } var dao = new KhachHangDAO(); //Kiểm tra tài khoản int kiemtrataikhoan = dao.kiemTraTaiKhoan(model.taikhoan); if (kiemtrataikhoan == 0) { ViewBag.Loi = "Tài khoản không tồn tại!"; } else { //Thay đổi RdCode string rdcode = RandomString(30, true); //Cập nhật bool result = dao.CapNhatMatKhau(model.taikhoan, Encryptor.MD5Hash(model.matkhau), rdcode); if (result == true) { ViewBag.ThanhCong = "Cập nhật mật khẩu thành công"; } else { ViewBag.Loi = "Cập nhật không thành công"; } } } return(View(model)); }