public void UpdateGetPwd(T_GetPwd item) { var data = db.GetPwds.Find(item.ID); data = item; db.SaveChanges(); }
public JsonResult GetPwd(string userEmail) { JsonViewResult json = new JsonViewResult(); if (string.IsNullOrEmpty(userEmail) || !Utility.IsEmail(userEmail)) { json.Message = "邮箱格式不正确!"; return(Json(json, JsonRequestBehavior.AllowGet)); } var userinfo = userBLL.GetUserInfoByEmail(userEmail); if (userinfo == null) { json.Success = false; json.Message = "找不到用户信息,请确认邮箱输入正确!"; return(Json(json, JsonRequestBehavior.AllowGet)); } var getpwdRecord = userBLL.GetPwdRecord(userinfo.ID); if (getpwdRecord != null) { json.Message = "已发送,请查收邮箱"; json.Success = true; return(Json(json, JsonRequestBehavior.AllowGet)); } T_GetPwd getpwd = new T_GetPwd() { AddDate = DateTime.Now, Guid = Guid.NewGuid().ToString("N"), UserID = userinfo.ID, ExpireDate = DateTime.Now.AddHours(3), State = 1 }; json.Success = userBLL.AddGetPwdRecord(getpwd); json.Message = "已发送,请查收邮箱"; string url = "http://" + Request.Url.Authority + "/home/ResetPwd?guid=" + getpwd.Guid; NoticeMail.GetPassword(userinfo.UserName, userinfo.Email, url); return(Json(json, JsonRequestBehavior.AllowGet)); }
public bool AddGetPwdRecord(T_GetPwd getpwd) { return(getPwdDAL.Add(getpwd)); }
public bool UpdateGetPwd(T_GetPwd item) { return(getPwdDAL.Update(item)); }
public bool AddGetPwdRecord(T_GetPwd getpwd) { return(getPwdData.Add(getpwd) > 0); }
public int AddGetPwdRecord(T_GetPwd getpwd) { db.GetPwds.Add(getpwd); return(db.SaveChanges()); }
public bool Update(T_GetPwd getPwd) { throw new NotImplementedException(); }