public ActionResult Edit(User user) { if (ModelState.IsValid) { context.Entry(user).State = EntityState.Modified; context.SaveChanges(); return RedirectToAction("Index"); } return View(user); }
public void InsertOrUpdate(User user) { if (user.UserName == default(string)) { // New entity context.Users.Add(user); } else { // Existing entity context.Users.Attach(user); context.Entry(user).State = EntityState.Modified; } }
public ActionResult Create(User user) { if (ModelState.IsValid) { context.Users.Add(user); context.SaveChanges(); return RedirectToAction("Index"); } return View(user); }