Beispiel #1
0
        protected void btnLogin_Click(object sender, EventArgs e)
        {
            User_BAL          objUserImpl = new User_BAL();
            UserExtension_DTO objInfo     = objUserImpl.Login(txtUsername.Text, StringHelper.MD5(txtPassword.Text));

            if (objInfo != null)
            {
                if (objInfo.IsLock == true)
                {
                    litError.Text = "<div class='alert alert-danger'><button class='close' data-close='alert'></button><span>Tài khoản đang bị khóa!</span></div>";
                }
                else
                {
                    Session["LockScreen"] = false;
                    Session["UserLogin"]  = objInfo;
                    if (chkRemember.Checked == true)
                    {
                        HttpCookie userCookie = new HttpCookie("userInfo");
                        userCookie.Values["userName"] = txtUsername.Text;
                        userCookie.Values["password"] = txtPassword.Text;
                        userCookie.Expires            = DateTime.Now.AddDays(1);
                        Response.Cookies.Add(userCookie);
                    }
                    objUserImpl.UpdateLastIPAddress(objInfo.UserID, GetIPAddress());
                    Response.Redirect("~/Default");
                }
            }
            else
            {
                litError.Text = "<div class='alert alert-danger'><button class='close' data-close='alert'></button><span>Tài khoản và mật khẩu không đúng!</span></div>";
            }
        }
Beispiel #2
0
 protected void btnLogin_Click(object sender, EventArgs e)
 {
     if (Session["UserLogin"] != null)
     {
         UserExtension_DTO objInfo     = (UserExtension_DTO)Session["UserLogin"];
         User_BAL          objUserImpl = new User_BAL();
         UserExtension_DTO objInfonew  = objUserImpl.Login(objInfo.UserName, StringHelper.MD5(txtPassword.Text));
         if (objInfonew != null)
         {
             Session["UserLogin"]  = objInfonew;
             Session["LockScreen"] = false;
             Response.Redirect("~/Default");
         }
         else
         {
             litError.Text = "<div class='alert alert-danger alert-lock'><button class='close' data-close='alert'></button><span>Mật khẩu không đúng!</span></div>";
         }
     }
     else
     {
         Response.Redirect("~/Account/Login");
     }
 }