///修改用户密码 public ActionResult MemberUpdateByPwd(string pwd) { using (var db = new DbEntities()) { //BUG 这里需要读取Id var userId = 1; var me = db.Members.FirstOrDefault(m => m.Id == userId); if (me == null) return Json(false); me.Pwd = pwd; var log = new MemberLog() { MemberId = me.Id, ModifyContent=MemberModifyEnum.ChangePwd, ModifyTime=DateTime.Now }; db.MemberLogs.Add(log); db.SaveChanges(); return Json(true); } }
///会员注册 public ActionResult MemberRead(string userName, string pwd) { try { using (var db = new DbEntities()) { var member = new Member() { UserName = userName, Pwd = pwd }; db.Members.Add(member); db.SaveChanges(); //TODO 注册成功自动登录,存到Cookie里面,后面通过方法去调用 return RedirectToAction("Index", "Main"); } } catch (Exception) { return Json(false); } }