コード例 #1
0
 public ActionResult AdminLogin()
 {
     if (Request.Form["userName"] != null)
     {
         if (Request.Form["password"] == AdminLoginBLL.GetAdminPwd(Request.Form["userName"]))
         {
             HttpCookie cookie = new HttpCookie("Admin");
             Response.Cookies.Add(cookie);
             Response.Cookies["Admin"].Expires = DateTime.Now.AddMinutes(10);
             Response.Redirect("/Admin/AdminMain");
         }
         else
         {
             Response.Write("<script>{alert(\"账号或密码错误\")}</script>");
         }
     }
     return(View());
 }
コード例 #2
0
ファイル: BasePage.cs プロジェクト: nieo7/chienyehtsai
    public bool Check_Power(int a_id, string a_name, int fi_no1, int fi_no2, string lg_ip, bool bl_save)
    {
        AdminPowerBLL apBLL = new AdminPowerBLL();
        AdminLoginBLL alBLL = new AdminLoginBLL();

        if (apBLL.Check(a_id, fi_no1, fi_no2, true))
        {
            if (bl_save == true)
            {
                alBLL.Insert(a_id, fi_no2, DateTime.Now, lg_ip);
            }
            return(true);
        }
        else
        {
            return(false);
        }
    }
コード例 #3
0
ファイル: Login.aspx.cs プロジェクト: hanhanyh/ycfzShop
        protected void btnLogin_Click(object sender, EventArgs e)
        {
            YC_User user = new YC_User();

            user.Name     = txtUname.Text.Trim();
            user.Password = txtPwd.Text.Trim();
            int re = AdminLoginBLL.Login(user);

            if (re == 1)
            {
                //存入session
                Session["adminuser"] = user.Name;
                Response.Redirect("Panel.aspx");
            }
            else
            {
                ClientScript.RegisterClientScriptBlock(this.GetType(), "loginfail", "<script>loginfail();</script>");
            }
        }