public ActionResult Create(User user) { if (ModelState.IsValid) { db.Users.Add(user); db.SaveChanges(); return RedirectToAction("Index"); } return View(user); }
public ActionResult Login(string returnUrl) { User user = db.Users.Where(u => u.username == WebSecurity.CurrentUserName).FirstOrDefault(); if (user == null) { user = new User { username = WebSecurity.CurrentUserName }; db.Users.Add(user); db.SaveChanges(); return RedirectToAction("Create"); } else { Player player = db.Players.Find(user.ID); if (player == null) { return RedirectToAction("Create"); } } return RedirectToAction("Index", "Home"); }
public ActionResult Edit(User user) { if (ModelState.IsValid) { db.Entry(user).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(user); }