Exemplo n.º 1
0
        //
        // 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()));
        }
Exemplo n.º 2
0
        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());
        }