public ActionResult Login(LoginRegister l) { if (ModelState.IsValid) { using (MyModel db = new MyModel()) { var v = db.Users.Where(a => a.Email.Equals(l.login.Email) && a.Password.Equals(l.login.Password)).FirstOrDefault(); if (v != null) { Session["LogedUserID"] = v.UserID.ToString(); Session["LoggedUserFullname"] = v.FirstName.ToString(); return RedirectToRoute("SurveyPage"); } else { ModelState.AddModelError("Email", "Email or password is not correct"); return View(l); } } } return View(new LoginRegister { login = new Login(), users = new Users() }); }
public ActionResult Registration(LoginRegister U) { if (ModelState.IsValid) { using (MyModel db = new MyModel()) { db.Users.Add(U.users); db.SaveChanges(); ModelState.Clear(); U = null; ViewBag.Message = "Successfully Registration Done"; return RedirectToRoute("Home"); } } return View(); }