Пример #1
0
 public ActionResult ForgotPass(ResetPassVMD model)
 {
     if (ModelState.IsValid)
     {
         if (acc.CheckResetPass(model.Username, model.Email) == true)
         {
             string newpass = db.NGUOI_DUNG.Where(p => p.USERNAME == model.Username).SingleOrDefault().PASSWORD;
             db.NGUOI_DUNG.Where(p => p.USERNAME == model.Username).SingleOrDefault().PASSWORD = acc.md5(newpass);
             db.SaveChanges();
             string subject = "Rosie Million Store: Reset Password";
             string body    = "Chào " + model.Username + "Mật khẩu mới của bạn là: " + newpass;
             acc.SendMail(model.Email, subject, body);
             return(RedirectToAction("Login", "Login"));
         }
         ModelState.AddModelError("", "Thông tin điền vào không hợp lệ");
         return(View(model));
     }
     else
     {
         ModelState.AddModelError("", "Email, tên đăng nhập không tồn tại.");
         return(View(model));
     }
 }