public ActionResult Edit(User user) { if (user == null || !ModelState.IsValid) { return(View()); } using (var ctx = new TradeCenterDB()) { User current = ctx.Users.SingleOrDefault(u => u.ID == user.ID); current.FirstName = user.FirstName; current.LastName = user.LastName; current.BirthDate = user.BirthDate; current.Email = user.Email; current.UserName = user.UserName; current.Password = user.Password; current.ConfirmPassword = user.ConfirmPassword; ctx.SaveChanges(); } FormsAuthentication.SetAuthCookie(user.UserName, false); Session["userName"] = user.ToString(); return(RedirectToLocal(Request.UrlReferrer.ToString())); }
public ActionResult Register(User user) { if (user == null || !ModelState.IsValid) { return(View()); } using (var ctx = new TradeCenterDB()) { ctx.Users.Add(user); ctx.SaveChanges(); } FormsAuthentication.SetAuthCookie(user.UserName, false); Session["userName"] = user.ToString(); return(RedirectToLocal(Request.UrlReferrer.ToString())); }