public ActionResult Login(LoginModel model) { if (ModelState.IsValid) { User uinfo = (from u in db.Users where u.UserId == model.UserID && u.Password == model.Password select u).FirstOrDefault(); if (uinfo == null) { ModelState.AddModelError("Password", "Invalid Login User ID/Password."); return View(model); } ActiveUser AU = new ActiveUser(); AU.ClientId = uinfo.Client.Id; AU.UserId = model.UserID; AU.Password = model.Password; Contact contact = uinfo.Contacts.FirstOrDefault(); AU.UserName = contact.ContactName; Session["ActiveUser"] = AU; Session.Timeout = 120; Response.Redirect("~/Home/Index", false); } return View(model); }
public ActionResult Login() { LoginModel model = new LoginModel(); return View(model); }