コード例 #1
0
ファイル: Login.aspx.cs プロジェクト: Bennnn123/OnlineShop
    protected void btnlogin_Click(object sender, EventArgs e)
    {
        //接textBox
        //string id = txtUserName.Text;
        //string pw = txtPassWord.Text;

        Member m = new Member();

        MemberHandler mber = new MemberHandler();

        List <Member> berList = mber.GetCasePath();

        Session["UserName"] = txtUserName.Text;
        Session["PassWord"] = txtPassWord.Text;

        if (mber.CompareUserName(Convert.ToString(Session["UserName"])) == false && mber.ComparePassWord(Convert.ToString(Session["PassWord"])) == false)
        {
            mber.strMsg("該用戶尚未註冊,請先加入會員再執行此動作!");
            Response.Redirect("~/AddMember.aspx");
        }
        else
        {
            if (mber.CompareUserName(Convert.ToString(Session["UserName"])) == false)
            {
                mber.strMsg("您輸入的帳號有誤,請再次檢查是否輸入正確!");
            }
            else if (mber.ComparePassWord(Convert.ToString(Session["PassWord"])) == false)
            {
                mber.strMsg("您輸入的密碼有誤,請再次檢查是否輸入正確!");
            }
            else
            {
                Response.Redirect("~/Home.aspx");
            }
        }
    }
コード例 #2
0
    protected void btnlogin_Click(object sender, EventArgs e)
    {
        string str = "恭喜! 註冊成功,下次登入時請用這組帳號密碼登入。";

        MemberHandler mh = new MemberHandler();

        if (mh.CompareUserName(txtUserName.Text))
        {
            mh.strMsg("該帳號已被註冊!");
        }
        else if (mh.CompareEmail(txtEmail.Text))
        {
            mh.strMsg("您填寫的信箱已被註冊!");
        }
        else
        {
            mh.strMsg(str);
            mh.AddToMembers(txtUserName.Text, txtPassWord.Text, txtEmail.Text, txtPhone.Text, int.Parse(RBL1.SelectedValue));
            Response.Redirect("~/Home.aspx");
        }
    }