public ActionResult Add(UserInfoP userInfo) { context.Set <UserInfoP>().Add(userInfo); // 將記憶體中資料的的變化儲存到資料庫中 int affectRow = context.SaveChanges(); if (affectRow > 0) { return(Redirect(Url.Action("Index", "UserInfoCRUD"))); } return(View()); }
public ActionResult Edit(UserInfoP userInfo) { context.Set <UserInfoP>().AddOrUpdate(userInfo); int affectRow = context.SaveChanges(); if (affectRow > 0) { return(Redirect(Url.Action("Index"))); } string url = Url.Action("Edit", new RouteValueDictionary(new { id = userInfo.Uid } )); return(Redirect(url)); }