public ActionResult Register(RegisteredUser user) { if (ModelState.IsValid) { using (TicketBookingEntities db = new TicketBookingEntities()) { if (!db.RegisteredUsers.Any(x => x.Username == user.Username)) { db.RegisteredUsers.Add(user); db.Memberships.Add(new Models.Membership() { UserID = user.ID, Role = db.Roles.Single(x => x.ID == 1).Name }); db.SaveChanges(); return RedirectToAction("Login", "Account"); } } } ModelState.AddModelError("error", "Something's wrong!!!"); return View(user); }
public ActionResult Register() { FormsAuthentication.SignOut(); RegisteredUser user = new RegisteredUser(); return View(user); }