Ejemplo n.º 1
0
        private void login()
        {
            BLL.users bll   = new BLL.users();
            var       model = bll.GetModel(DTRequest.GetFormString("ctl00$ContentPlaceHolder1$txtusername"), DESEncrypt.Encrypt(DTRequest.GetFormString("ctl00$ContentPlaceHolder1$txtpassword")), 0);

            if (model != null)
            {
                HttpCookie ccookie1 = new HttpCookie("WEBUSERID", model.id.ToString());
                HttpCookie ccookie2 = new HttpCookie("WEBUserNamecook", model.user_name.ToString());
                HttpCookie ccookie3 = new HttpCookie("WEBRealNamecook", model.nick_name.ToString());
                HttpCookie ccookie4 = new HttpCookie("WEBUserTypecook", model.group_id.ToString());
                Response.Cookies.Add(ccookie1);
                Response.Cookies.Add(ccookie2);
                Response.Cookies.Add(ccookie3);
                Response.Cookies.Add(ccookie4);
                if (model.group_id == 5)
                {
                    this.Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('註冊成功');window.location.href='userSJ.aspx'</script>");
                }
                else
                {
                    if (DTRequest.GetFormString("ctl00$ContentPlaceHolder1$ddlGroup") == "1")
                    {
                        this.Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('註冊成功');window.location.href='userinfo.aspx'</script>");
                    }
                    else
                    {
                        BLL.user_groups bllusergroup = new BLL.user_groups();
                        string          typeName     = string.Empty;
                        if (!string.IsNullOrEmpty(DTRequest.GetFormString("ctl00$ContentPlaceHolder1$ddlGroup")))
                        {
                            typeName = bllusergroup.GetTitle(Utils.StringToNum(DTRequest.GetFormString("ctl00$ContentPlaceHolder1$ddlGroup")));
                        }

                        string txt = "恭喜您註冊成功,您註冊的是" + typeName + "會員,若未交費,則您目前的會員級別仍為普通會員";
                        if (DTRequest.GetFormString("ddlGroup") == "1")
                        {
                            txt = "恭喜您註冊成功";
                        }
                        //this.Page.ClientScript.RegisterStartupScript(GetType(), "", "<script>alert('" + txt + "');window.location.href='RegPay.aspx?paymenttype=" + DTRequest.GetFormString("ctl00$ContentPlaceHolder1$ddlzhifu") + "'</script>");
                        ToPay(1);
                    }
                }
            }
        }
Ejemplo n.º 2
0
        private void Bindinfo()
        {
            var usermodel = daluser.GetModel(WEBUserCurrent.UserID);

            lblUsername.Text = usermodel.user_name;
            txtpassword.Attributes.Add("Value", DESEncrypt.Decrypt(usermodel.password));
            txtpassword2.Attributes.Add("Value", DESEncrypt.Decrypt(usermodel.password));
            txtName.Value          = usermodel.nick_name;
            txtemall.Value         = usermodel.email;
            txtAddress.Value       = usermodel.address;
            txtphone.Value         = usermodel.telphone;
            txtMobile.Value        = usermodel.mobile;
            txtQQ.Value            = usermodel.qq;
            txtsafe_question.Value = usermodel.safe_question;
            txtsafe_answer.Value   = usermodel.safe_answer;
            ViewState["Image"]     = usermodel.avatar;
            txtsafe_question.Value = usermodel.safe_question;
            txtsafe_answer.Value   = usermodel.safe_answer;
            lblPoint.Text          = usermodel.point.ToString();
            BLL.user_groups bllusergroup = new BLL.user_groups();
            string          typeName     = "普通會員";

            if (!string.IsNullOrEmpty(usermodel.group_id.ToString()))
            {
                typeName = bllusergroup.GetTitle(usermodel.group_id);
            }
            lblGroupName.Text = typeName + "會員";
            if (usermodel.group_id == 1)
            {
                Session["Type"]  = 0;
                UpUserGroup.Text = "您是" + new DAL.user_groups().GetTitle(usermodel.group_id) + "會員,點擊" + "<a href=\"shengji.aspx?giD=" + usermodel.group_id + "\" target=\"_blank\">升級</a>";
            }
            if (usermodel.group_id != 1 && usermodel.group_id != 5)
            {
                if (usermodel.endtime.AddDays(2).AddDays(-30) == DateTime.Now)
                {
                    Session["Type"]  = 1;
                    UpUserGroup.Text = "您是" + new DAL.user_groups().GetTitle(usermodel.group_id) + "會員,將在30天後到期,點擊" + "<a href=\"shengji.aspx?giD=" + usermodel.group_id + "\" target=\"_blank\">續費</a>";
                }
            }
        }