public AjaxResult <Object> MyAccountSave(MyAccountSaveModel model) { if (string.IsNullOrEmpty(model.ManagerRealname)) { return(new AjaxResult <Object>("请输入真实姓名")); } if (string.IsNullOrEmpty(model.ManagerTel)) { return(new AjaxResult <Object>("请输入联系电话")); } if (!string.IsNullOrEmpty(model.ManagerPwd)) { if (model.ManagerPwd != model.RePassword) { return(new AjaxResult <Object>("两次输入的密码不一致")); } } var user = db.WebSysManager.FirstOrDefault(m => m.ManagerId == model.ManagerId); if (user == null) { return(new AjaxResult <Object>("账户不存在!")); } user.ManagerRealname = model.ManagerRealname; user.ManagerEmail = model.ManagerEmail; user.UpdateTime = DateTime.Now; if (!string.IsNullOrEmpty(model.ManagerPwd)) { Random rd = new Random(); string scal = rd.Next(100000, 999999).ToString(); user.ManagerPwd = Encrypt.MD5Encrypt(model.ManagerPwd + scal); user.ManagerScal = scal; } int r = db.SaveChanges(); if (r <= 0) { return(new AjaxResult <Object>("更新失败")); } return(new AjaxResult <Object>("更新成功", 0)); }
public JsonResult MyAccountSave(MyAccountSaveModel model) { var r = sysUserManager.MyAccountSave(model); return(Json(r)); }