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);
 }