// // GET: /Account/ public ActionResult Login() { var isRemember = Request.Cookies["MehulIndustries"]; if (isRemember != null) { var userDB = AccountLogic.CheckUserByUserNameAndPassword(Convert.ToString(isRemember.Values["UName"]), Convert.ToString(isRemember.Values["PWord"])); if (userDB != null) { Session["User"] = userDB; return(RedirectToAction("Index", "Dashboard")); } } return(View(new Employee())); }
public ActionResult Login(Employee employee) { var userDB = AccountLogic.CheckUserByUserNameAndPassword(employee.UserName, employee.Password); if (userDB != null) { if (Request.Form["IsRemember"] != null && Request.Form["IsRemember"].ToUpper() == "ON") { HttpCookie cookie = new HttpCookie("MehulIndustries"); cookie.Values.Add("UName", employee.UserName); cookie.Values.Add("PWord", employee.Password); cookie.Expires = DateTime.Now.AddDays(15); Response.Cookies.Add(cookie); } Session["User"] = userDB; return(RedirectToAction("Index", "Dashboard")); } else { ModelState.AddModelError("", "User Name with given password is not found in database, Please enter proper username and Password"); } return(View()); }