Пример #1
0
 public ActionResult ResetPassword(string userKey)
 {
     if (string.IsNullOrEmpty(userKey))
     {
         return(Content("<script>alert('非法提交!');window.top.location='/" + Url.Action("GetPassword") + "';</script>"));
     }
     else
     {
         int limitHours = ConfigSetting.ResetPasswordTimeDiffHour;
         if (Member_ActionService.HasDescriptionActionInLimiteTime(userKey, limitHours))
         {
             ViewBag.haveChangePwd = false;
             return(View(new ResetPasswordViewModel()));
         }
         else
         {
             return(Content("<script>alert('您的验证已过期或非法提交,请重新获取密码!');window.location='/" + Url.Action("GetPassword") + "';</script>"));
         }
     }
 }