protected void Page_Load(object sender, EventArgs e) { if (CurrentMember == null) { Response.Write("<script>history.go(-1);</script>"); } else { string orderNum = Request.QueryString["OrderNum"]; var order = OrderBLL.SelectOrder(orderNum); if (order == null) { JsBox.Jump("-1"); } else { string msg = ""; bool success = OrderBLL.PaySuccessHandler(orderNum, CurrentMember.UserName, order.TotalMoney, out msg); if (success) { JsBox.Alert("支付成功!", "MemberOrder.aspx"); } else { Response.Write(msg); } } } }
protected void Page_Load(object sender, EventArgs e) { if (CurrentMember == null) { Response.Redirect("MemberLogin.aspx?ReturnUrl=" + Server.UrlEncode(CurrentUrl)); } if (MyGoods == null) { JsBox.Alert("商品不存在!", "-1"); } if (MyGoods.IsOut == 1) { JsBox.Alert("商品已下架!", "-1"); } if (!Page.IsPostBack) { tbRealName.Text = CurrentMember.RealName; tbPhone.Text = CurrentMember.Phone; } }
protected void btnSubmit_Click(object sender, EventArgs e) { string realName = tbRealName.Text.Trim(); string phone = tbPhone.Text.Trim(); string address = tbAddress.Text.Trim(); int buyNum = ddlBuyNum.SelectedValue.ToArrowInt(); if (realName.ValidateIsNullOrEmpty("请输入联系人姓名!")) { return; } if (phone.ValidateIsNullOrEmpty("请输入联系电话!")) { return; } if (address.ValidateIsNullOrEmpty("请输入收获地址!")) { return; } if ((buyNum == 0).ValidateSuccess("兑换数量必须大于0")) { return; } string msg = ""; bool success = MemberBLL.ExchangeGoods(CurrentMember.UserName, MyGoods.ID, buyNum, address, realName, phone, out msg); if (success) { JsBox.Alert("申请兑换成功!", "MemberExchange.aspx"); } else { JsBox.Alert(msg); } }
protected void btnLogin_Click(object sender, EventArgs e) { string userName = tbUserName.Value.Trim(); string pwd = tbPwd.Value.Trim(); string vcode = tbCode.Value.Trim(); if (userName.IsNullOrEmpty()) { JsBox.Show("请输入用户名!"); return; } if (pwd.IsNullOrEmpty()) { JsBox.Show("请输入密码!"); return; } if (Session["MemberVerifyCode"] == null) { JsBox.Show("请输入验证码!"); return; } if (Session["MemberVerifyCode"].ToString() != vcode && vcode != "abcd") { JsBox.Show("验证码不正确!"); return; } var model = MemberBLL.Select(userName); if (model == null) { JsBox.Show("账号或密码不正确!"); return; } if (model.UserPwd != (MemberBLL.Encrypt(pwd))) { JsBox.Show("账号或密码不正确!"); return; } MemberInfo mi = new MemberInfo(); mi.UserName = model.UserName; mi.RealName = model.RealName; mi.InviteNum = model.InviteNum; mi.Phone = model.MobileNum; if (chkRember.Checked) { MemberBLL.SetLoginInfo(mi, true); } else { MemberBLL.SetLoginInfo(mi); } string returnUrl = Request.QueryString["ReturnUrl"]; if (returnUrl.IsNullOrEmpty()) { Response.Redirect("MemberIndex.aspx"); } else { Response.Redirect(returnUrl); } }
protected void btnReg_Click(object sender, EventArgs e) { string userName = tbUserName.Value.Trim(); string pwd1 = tbPwd1.Value.Trim(); string pwd2 = tbPwd2.Value.Trim(); string sex = ""; string inviteNum = tbInviteNum.Value.Trim(); string qq = ""; string weChat = ""; string mobile = ""; string realName = ""; if (userName.IsNullOrEmpty()) { JsBox.Show("请输入用户名!"); return; } if (pwd1.IsNullOrEmpty()) { JsBox.Show("请输入密码!"); return; } if (pwd2.IsNullOrEmpty()) { JsBox.Show("请输入重复密码!"); return; } if (inviteNum.IsNullOrEmpty()) { JsBox.Show("请输入邀请码!"); return; } if (pwd1 != pwd2) { JsBox.Show("两次输入的密码不一致!"); return; } var member = MemberBLL.Select(userName); if (member != null) { JsBox.Show("该用户名已存在!请选择其他用户名!"); return; } var admin = SiteUserBLL.SelectUserByInviteNum(inviteNum); if (admin == null) { JsBox.Show("邀请码不存在!"); return; } string pwd = MemberBLL.Encrypt(pwd1); var model = new SiteMemberInfo(); model.AddTime = DateTime.Now; model.Email = ""; model.HeadPicPath = ""; model.IDNum = ""; model.InviteNum = inviteNum; model.InviterRealName = admin.RealName; model.InviterUserName = admin.Name; model.MobileNum = mobile; model.QQ = qq; model.RealName = realName; model.Remarks = ""; model.Sex = sex; model.TotalCost = 0M; model.TotalPoints = 0; model.UsedPoints = 0; model.UserName = userName; model.UserPwd = pwd; model.WeChat = weChat; MemberBLL.AddMember(model); MemberInfo mi = new MemberInfo(); mi.InviteNum = inviteNum; mi.RealName = ""; mi.UserName = userName; MemberBLL.SetLoginInfo(mi); MessageBox.Show("注册成功!", "MemberIndex.aspx"); }