public ActionResult Login(User user) { using (var context = new MovieTicketContext()) { if (context.Users.Any(x => x.Email.Equals(user.Email, StringComparison.Ordinal) && x.Password.Equals(user.Password, StringComparison.Ordinal))) { User userDetail = context.Users.Single(x => x.Email == user.Email); Session["UserId"] = userDetail.UserId; Session["UserEmail"] = userDetail.Email; FormsAuthentication.SetAuthCookie(user.Email, false); return(RedirectToDefault()); } } ModelState.AddModelError("", "Invalid email and password"); return(View()); }