public ActionResult Edit(int id,VM_EditMember member) { if (Request.IsAjaxRequest()) { if (ModelState.IsValid) { T_HY_Member t_hy_member = db.T_HY_Member.Find(id); if (db.T_HY_Member.Where(m => m.ID != t_hy_member.ID).Any(m => m.MemberName == member.MemberName)) { return ReturnJson(false, "该用户名已经被使用了,请尝试更改!", "", "", false, ""); } if (db.T_HY_Member.Where(m => m.ID != t_hy_member.ID).Any(m => m.CellPhone == member.CellPhone)) { return ReturnJson(false, "该手机号码已经被使用了,请尝试更改!", "", "", false, ""); } t_hy_member.UpdatedAt = Convert.ToDateTime(DateTime.Now.ToLongTimeString()); t_hy_member.MemberName = member.MemberName; t_hy_member.CellPhone = member.CellPhone; t_hy_member.Email = member.Email; db.Entry(t_hy_member).State = EntityState.Modified; int result = db.SaveChanges(); if (result > 0) return ReturnJson(true, "操作成功", "", "", true, ""); else return ReturnJson(false, "操作失败", "", "", false, ""); } } return Json(new { }); }
public ActionResult Edit(int id) { T_HY_Member t_hy_member = db.T_HY_Member.Find(id); if (t_hy_member != null) { VM_EditMember member = new VM_EditMember(); member.ID = t_hy_member.ID; member.MemberName = t_hy_member.MemberName; member.CellPhone = t_hy_member.CellPhone; member.Email = t_hy_member.Email; return View(member); } return View(); }