public void BindLogList() { StringBuilder where = new StringBuilder(); where.AppendFormat(" and UserName='******' ", UiCommon.UserLoginInfo.UserName); string bd = CommonManager.Web.RequestUrlDecode("bd", ""); string ed = CommonManager.Web.RequestUrlDecode("ed", ""); if (!string.IsNullOrEmpty(bd) && CommonManager.String.IsDateTime(bd)) { where.AppendFormat(" and TransTime>='{0} 00:00:00'", bd); } if (!string.IsNullOrEmpty(ed) && CommonManager.String.IsDateTime(ed)) { where.AppendFormat(" and TransTime<='{0} 23:59:59'", ed); } int counts; DataTable dt = new BLL.Member().TransLogPagerList(anpPageIndex.PageSize, PageIndex, out counts, where.ToString()); anpPageIndex.RecordCount = counts; anpPageIndex.CurrentPageIndex = PageIndex; rpList.DataSource = dt.DefaultView; rpList.DataBind(); }
protected void btnSave_Click(object sender, EventArgs e) { Model.Member Mmember = new Model.Member(); BLL.Member Bmember = new BLL.Member(); Mmember.memberNo = Bmember.CreateNo(); Mmember.memPassword = txtPassword.Text.Trim(); Mmember.memName = txtName.Text.Trim(); Mmember.sex = transfer(this.ddlSex.SelectedItem.Text); Mmember.birthday = DateTime.Now; Mmember.telephone = txtPhone.Text.Trim(); Mmember.email = txtEmail.Text.Trim(); Mmember.address = txtAddress.Text.Trim(); Mmember.zipCode = txtPostCode.Text.Trim(); Mmember.totalAmount = 0; Mmember.memLevel = "1"; Mmember.discount = 0; //判断是否输入必要的信息 if (this.txtPostCode.Text.Trim() == "" && this.txtPhone.Text.Trim() == "" && this.txtEmail.Text.Trim() == "") { Response.Write(ccObj.MessageBoxPage("请输入必要的信息!")); } else { bool flag = Bmember.Add(Mmember); if (flag) { Response.Write(ccObj.MessageBox("恭喜您,注册成功!" + "会员账号为:" + Mmember.memberNo + " 密码为:" + Mmember.memPassword, "Default.aspx")); } else { Response.Write(ccObj.MessageBox("注册失败,该名字已存在!")); } } }
public void BindList() { DataTable dt = new BLL.Member().ListPlayTimeCount(30); rpList.DataSource = dt.DefaultView; rpList.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { b_Member = new BLL.Member(); if (!IsPostBack) { switch (g_Action_ID) { case 2: if (g_Member_ID == 0) ResponseError("参数错误"); GetMember(); break; case 3: if (g_Member_ID == 0) ResponseError("参数错误"); b_Member.Delete_Member(g_Member_ID); ResponseClose("删除成功"); break; case 4: if (g_Member_ID == 0) ResponseError("参数错误"); ToVIP(); ResponseClose("转换成功"); break; } } }
protected void BindInfo() { BLL.Member member = new BLL.Member(); DataRow dr = member.GetInfo(UserLoginInfo.UserID); if (dr == null) { return; } NickName = dr["NickName"].ToString(); Sex = Convert.ToInt32(dr["Sex"]); LogoID = Convert.ToInt32(dr["LogoID"]); LogoID = member.GetLogoID(Sex, LogoID); if (LogoID > BLL.Member.LogoId_Const2) { int childDirName = Convert.ToInt32(UserLoginInfo.UserID) / 1000; CustImgDir = "/Upload/" + UiCommon.StringConfig.UserCustHeadFolderName + "/" + childDirName + "/" + UserLoginInfo.UserID + ".png"; } Email = dr["Email"].ToString(); Phone = dr["Phone"].ToString(); qqNum = dr["qqnum"].ToString(); OccuPation = dr["OccuPation"].ToString(); address = dr["AdrZone"].ToString(); province = dr["AdrProvince"].ToString(); city = dr["AdrCity"].ToString(); }
protected void Page_Load(object sender, EventArgs e) { if (Session["Member"] != null) { BLL.Member b_Member = new BLL.Member(); g_Member = Session["Member"] as Entity.Member; Member_Reg.Visible = false; Member_Record.Visible = true; Member_Name_CN.InnerText = g_Member.Member_Name_CN; if (g_Member.Member_Sex) Member_Name_CN.InnerText += "先生"; else Member_Name_CN.InnerText += "女士"; Member_Account.InnerText = g_Member.Member_Account; Member_Points.InnerText = g_Member.Member_Points.ToString(); Member_Level.InnerText = b_Member.Show_Member_Level(g_Member.Member_Level); } else { Member_Reg.Visible = true; Member_Record.Visible = false; } }
protected void button5_ServerClick(object sender, EventArgs e) { //1.校验验证码 if (UiCommon.ValidCode.CurrentCode == null) { lblMsg.Text = "验证码已过期,请输入新的验证码!"; txtValidCode.Text = string.Empty; return; } else if (txtValidCode.Text.Trim() != UiCommon.ValidCode.CurrentCode) { lblMsg.Text = "验证码输入错误,请输入新的验证码!"; txtValidCode.Text = string.Empty; return; } //2.判断用户名是否存在 BLL.Member member = new BLL.Member(); string userName = Utility.Common.SqlEncode(txtUserName.Text.Trim()); if (!member.ExistName(userName)) { lblMsg.Text = "抱歉,您输入的注册用户名不存在!"; txtValidCode.Text = string.Empty; return; } else { Session["getpwduser"] = txtUserName.Text; Response.Redirect("/Manage/GetPassAnswer.aspx"); } }
public void BindList() { DataTable dt = new BLL.Member().ListCaifu(30); rpList.DataSource = dt.DefaultView; rpList.DataBind(); }
protected void delByIds(string strArr) { int result = new BLL.Member().Delete(strArr); Response.Clear(); Response.Write(UtilsCommons.AjaxReturnJson(result > 0 ? "1" : "0", result > 0 ? "删除成功" : "删除失败")); Response.End(); }
public void BindLogListIn() { //string where = " and UserNameZZ='" + UiCommon.UserLoginInfo.UserName + "'"; StringBuilder where = new StringBuilder(); where.AppendFormat(" and UserNameZZ='{0}' ", UiCommon.UserLoginInfo.UserName); string bd = CommonManager.Web.RequestUrlDecode("bd", ""); string ed = CommonManager.Web.RequestUrlDecode("ed", ""); if (!string.IsNullOrEmpty(bd) && CommonManager.String.IsDateTime(bd)) { where.AppendFormat(" and TransTime>='{0} 00:00:00'", bd); } if (!string.IsNullOrEmpty(ed) && CommonManager.String.IsDateTime(ed)) { where.AppendFormat(" and TransTime<='{0} 23:59:59'", ed); } int counts; DataTable dt = new BLL.Member().TransLogPagerList(AspNetPager1.PageSize, PageIndex, out counts, where.ToString()); AspNetPager1.RecordCount = counts; AspNetPager1.CurrentPageIndex = PageIndex; //WebPager1.ItemCount = counts; //Rowid = WebPager1.CurrentPageIndex * WebPager1.PageSize - WebPager1.PageSize; rpListIn.DataSource = dt.DefaultView; rpListIn.DataBind(); }
protected void delByIds(string strArr) { int result = new BLL.Member().Delete(strArr); Response.Clear(); Response.Write(UtilsCommons.AjaxReturnJson(result > 0 ? "1" : "0", result > 0 ? "删除成功" : "删除失败")); Response.End(); }
/// <summary> /// 得到权限资源实体列表 /// </summary> /// <returns></returns> public static bool VerifyPower(System.Web.HttpContext context, BLL.Member model) { if (model != null && model is BLL.Member) { return(BLL.Roles.VerifyPower(model.TModel, context.Request.Url.AbsolutePath.ToUpper())); } return(false); }
protected void btnSubmit_Click(object sender, EventArgs e) { lbMsg.Text = "对不起,访问服务器出错,请稍候再试!"; //1.校验验证码 if (UiCommon.ValidCode.CurrentCode == null) { lbMsg.Text = "验证码已过期,请输入新的验证码!"; txtValidCode.Text = string.Empty; return; } else if (txtValidCode.Text.Trim() != UiCommon.ValidCode.CurrentCode) { lbMsg.Text = "验证码输入错误,请输入新的验证码!"; txtValidCode.Text = string.Empty; return; } string userName = Utility.Common.FilterString(txtAccount.Text); string pass = Utility.Common.FilterString(txtPwd.Text); //Utility.Common.FilterString( hidPwd.Value.Trim() );// BLL.LoginResults lr = new BLL.Member().Login(userName, pass); if (lr == BLL.LoginResults.MemberNameInvalid) { lbMsg.Text = "用户名错误!"; txtValidCode.Text = string.Empty; } if (lr == BLL.LoginResults.PasswordInvalid) { lbMsg.Text = "密码错误!"; txtValidCode.Text = string.Empty; } else if (lr == BLL.LoginResults.Locked) { lbMsg.Text = "您的帐号已经被管理员限制,不能登录!"; txtValidCode.Text = string.Empty; } else if (lr == BLL.LoginResults.Succeed) { new BLL.Member().UpdateLastLogin(userName, Utility.Common.RequestIP); string backUrl = Utility.Common.UrlValue; if (backUrl.Trim().Length == 0) { backUrl = "/Manage/Default.aspx"; } if (backUrl.Trim() == UiCommon.StringConfig.WebSiteName + "/Default2.aspx") { backUrl = "/Manage/Default.aspx"; } Response.Redirect(backUrl); } //lbMsg.Visible = true; }
private void BindAccountInfo() { BLL.Member member = new BLL.Member(); MembershipUser user = Membership.GetUser(MemberUserName); if (user != null) { member.GetMemberByUserId(new Guid(user.ProviderUserKey.ToString())); //drpAccountType.SelectedValue = member.s_MemberTypeID; } }
protected void Page_Load(object sender, EventArgs e) { string url = Common.GetStringOfUrl("url"); //string comString = StringConfig.WebSiteName.ToLower() + "/app"; // if (url.ToLower().IndexOf(comString) != -1) //{ string errPage = "/app/ErrPage.aspx"; string userid = Common.SqlEncode(Common.GetStringOfUrl("userid")); string SnToken = Common.SqlEncode(Common.GetStringOfUrl("Token")); //Response.Write(userid + "<br />" + SnToken + "<br />" + url); //Response.End(); if (!Common.IsNumber(userid) || SnToken.Length == 0) { Response.Redirect(errPage, true); } //判断是否已登录 if (UiCommon.UserLoginInfo.IsLogin && UiCommon.UserLoginInfo.UserID.Trim().ToLower() == userid.Trim().ToLower()) { Response.Redirect(url, true); } BLL.Member member = new BLL.Member(); string dbUserName = member.GetNameByUserID(userid, SnToken); if (dbUserName == null || dbUserName.Length == 0) { Response.Redirect(errPage, true); } else { //更新用户的登录次数、最后登录IP、最后登录时间 member.UpdateLastLogin(dbUserName, Utility.Common.RequestIP); UserLoginInfo.SetInfo(userid, dbUserName); string f = "?"; if (url.IndexOf("?") >= 0) { f = "&"; } url = url + f; Response.Redirect(url, true); } //} //else //{ // Response.Redirect(url); //} }
public void BindList() { string id = Utility.Common.SqlEncode(Utility.Common.GetStringOfUrl("id")); if (!string.IsNullOrEmpty(id) && BCST.Common.CommonManager.String.IsInteger(id)) { DataTable dt = new BLL.Member().ListPoint(id, 30); rpList.DataSource = dt.DefaultView; rpList.DataBind(); } }
private void BindAccountInfo() { BLL.Member member = new BLL.Member(); MembershipUser user = Membership.GetUser(MemberUserName); if (user != null) { if (member.GetMemberByUserId(new Guid(user.ProviderUserKey.ToString()))) { drpAccountStatus.SelectedValue = member.s_RowStatusID; } } }
protected void Member_Account_Submit_Click(object sender, EventArgs e) { BLL.Member b_Member = new BLL.Member(); Entity.Member o_Member = b_Member.Select_Member(Member_Account_Name.Text, Member_Account_PassWord.Text); if (o_Member == null) ResponseError("帐号或密码错误"); else { Session["Member"] = o_Member; Response.Redirect("Index.aspx"); } }
protected void Page_Load( object sender, EventArgs e ) { string url = Common.GetStringOfUrl( "url" ); //string comString = StringConfig.WebSiteName.ToLower() + "/app"; // if (url.ToLower().IndexOf(comString) != -1) //{ string errPage = "/app/ErrPage.aspx"; string userid = Common.SqlEncode( Common.GetStringOfUrl( "userid" ) ); string SnToken = Common.SqlEncode( Common.GetStringOfUrl( "Token" ) ); //Response.Write(userid + "<br />" + SnToken + "<br />" + url); //Response.End(); if( !Common.IsNumber( userid ) || SnToken.Length == 0 ) { Response.Redirect( errPage, true ); } //�ж��Ƿ��ѵ�¼ if( UiCommon.UserLoginInfo.IsLogin && UiCommon.UserLoginInfo.UserID.Trim().ToLower() == userid.Trim().ToLower() ) { Response.Redirect( url, true ); } BLL.Member member = new BLL.Member(); string dbUserName = member.GetNameByUserID( userid, SnToken ); if( dbUserName == null || dbUserName.Length == 0 ) { Response.Redirect( errPage, true ); } else { //�����û��ĵ�¼����������¼IP������¼ʱ�� member.UpdateLastLogin( dbUserName, Utility.Common.RequestIP ); UserLoginInfo.SetInfo( userid, dbUserName ); string f = "?"; if( url.IndexOf( "?" ) >= 0 ) f = "&"; url = url + f; Response.Redirect( url, true ); } //} //else //{ // Response.Redirect(url); //} }
public void BindList() { string where = " and meili>0"; if (ConfigurationManager.AppSettings["RobotRank"] != null && ConfigurationManager.AppSettings["RobotRank"] == "0") { where += " and userid in (select userid from tusers where isrobot=0)"; } int counts; DataTable dt = new BLL.Member().PagerListFascination(30, 1, out counts, where); rpList.DataSource = dt.DefaultView; rpList.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { string errorUrl = "/Manage/Pay/JFTpay/Default.aspx"; //出错跳转地址 string BackUrl = UiCommon.StringConfig.WebSiteName + "/Manage/Pay/JFTpay/Receive.aspx"; string PayType = Request.Form["pay_type"]; //支付类型(1是网银,2为点卡) string txtUserName = Utility.Common.GetStringOfForm("txtUserName"); //用户名 string payMoney = Utility.Common.GetIntOfForm("PayMoney").ToString(); //支付金额 string txtCardNo = Utility.Common.GetStringOfForm("txtCardNo"); //卡号 string txtCardPass = Utility.Common.GetStringOfForm("txtCardPass"); //卡密 string OrderNo; //string strCouponNum = Utility.Common.GetStringOfForm("CouponNum"); //1,支付类型 if (PayType == "1") { OrderNo = DateTime.Now.ToString("yyyyMMddHHmmssffffff"); } else { OrderNo = "ka" + DateTime.Now.ToString("yyyyMMddHHmmssffff"); } //2, 验证用户名 BLL.Member mem = new BLL.Member(); if (!mem.ExistName(txtUserName)) { Response.Write("<script>alert('找不到您要充值的用户帐号,请检查输入是否有误');location.href='" + errorUrl + "';</script>"); Response.End(); } if (mem.IsInRoomOrGame(txtUserName)) { Response.Write("<script>alert('要充值的帐号正在游戏中,请先退出游戏再进行充值。');location.href='" + errorUrl + "';</script>"); Response.End(); } //4, 插入支付的订单日志 mem.Add3PayOrder(txtUserName.Trim(), Convert.ToInt32(payMoney), 9, "聚付通充值", OrderNo); payMoney = payMoney + ".00"; //5, 跳转到支付平台 jftpay(OrderNo, BackUrl, payMoney, txtUserName, ""); }
protected void button5_ServerClick(object sender, EventArgs e) { BLL.Member member = new BLL.Member(); string password = Common.GetStringOfForm("txtPassword");//txtPassword.Text.Trim(); if (!member.CompareLoginPassword(UserLoginInfo.UserID, password)) { //Label1.Text = "对不起,您输入的旧密码有误!"; CommonManager.Web.RegJs(this, "alert('对不起,您输入的旧密码有误!');location.href=location.href;", true); BindInfo(); return; } //昵称可以输入任何字符,所以要对它进行HTML编码,防止恶意木马脚本字符串;过滤"'"为"''",避免SQL注入式攻击 string nickname = Server.HtmlEncode(Common.GetStringOfForm("nickname").Replace("'", "''")); string sex = Common.FilterString(Common.GetStringOfForm("sex")); string pwd = Common.FilterString(Common.GetStringOfForm("pwd")); string email = Common.FilterString(Common.GetStringOfForm("email")); string mobile = Common.FilterString(Common.GetStringOfForm("mobile")); string logoid = Common.FilterString(Common.GetStringOfForm("hidLogoID")); string qqnum = Common.FilterString(Common.GetStringOfForm("qqnum")); logoid = member.SetLogoID(Convert.ToInt32(sex.Trim()), Convert.ToInt32(logoid.Trim())).ToString(); string _address = Server.HtmlEncode(CommonManager.Web.RequestForm("txtAddress", "")); string _province = CommonManager.Web.RequestForm("hidProvince", ""); string _city = CommonManager.Web.RequestForm("hidCity", ""); string _occu = CommonManager.Web.RequestForm("txtOccuPation", ""); //int iRows = member.UpdateBaseInfo(UserLoginInfo.UserID, pwd, nickname, int.Parse(logoid), int.Parse(sex), email, mobile, qqnum); int iRows = member.UpdateBaseInfo(UserLoginInfo.UserID, pwd, nickname, int.Parse(logoid), int.Parse(sex), email, mobile, _occu, _province, _city, _address, qqnum); if (iRows > 0) { //Label1.Text = "资料修改成功!" + DateTime.Now; CommonManager.Web.RegJs(this, "alert('资料修改成功!');location.href=location.href;", true); BindInfo(); /*if (Convert.ToInt32(logoid.Trim()) <= BLL.Member.LogoId_Const2) * { * //trImgType.Attributes.Add("style", "display:none"); * //tbCust.Attributes.Add("style", "display:none"); * }*/ } else { //Label1.Text = "抱歉,资料修改失败,可能是服务器繁忙,请稍候再试!"; CommonManager.Web.RegJs(this, "alert('抱歉,资料修改失败,可能是服务器繁忙,请稍候再试!');location.href=location.href;", true); } }
public void BindUserInfo() { if (UiCommon.UserLoginInfo.IsLogin) { DataRow dr = new BLL.Member().GetInfo(UiCommon.UserLoginInfo.UserID); if (dr != null) { txtName.Text = dr["NickName"].ToString(); //UiCommon.UserLoginInfo.UserName; //txtName.ReadOnly = true; txtEmail.Text = dr["Email"].ToString(); } } }
protected void Member_Submit_Click1(object sender, EventArgs e) { if (VerifyUtility.IsString_NotNull(Member_Email.Text)) { BLL.Member b_Member = new BLL.Member(); Entity.Member e_Member = b_Member.Get_MemberEmail(Member_Email.Text); if (e_Member == null) ResponseError("没有该E-mail的会员, 如注册时填写的邮箱不正确,请联系在线客服人员"); else SendEmail(e_Member); } else ResponseError("请输入E-Mail"); }
protected void btnUpdateAccountStatus_Click(object sender, EventArgs e) { BLL.Member member = new BLL.Member(); MembershipUser user = Membership.GetUser(MemberUserName); if (user != null) { member.GetMemberByUserId(new Guid(user.ProviderUserKey.ToString())); if (drpAccountStatus.SelectedValue != member.s_RowStatusID) { member.RowStatusID = Convert.ToByte(drpAccountStatus.SelectedValue); member.Save(); } } }
protected void btnBuy_Click(object sender, EventArgs e) { if (!CommonManager.Web.CheckPostSource()) { return; } BLL.Member member = new BLL.Member(); //if (member.IsInRoomOrGame(UiCommon.UserLoginInfo.UserName)) //{ // BCST.Common.CommonManager.Web.RegJs(this, "alert('抱歉,您的帐号已进入房间中或正在游戏中,不能进行服装购买操作!');history.back();", true); // return; //} Dictionary <string, object> dic = new Dictionary <string, object>(); DbSession.Default.FromProc("Web_pClothBuy").AddInputParameter("@UserID", DbType.Int32, UiCommon.UserLoginInfo.UserID) .AddInputParameter("@ClothID", DbType.Int32, hidId.Value) .AddReturnValueParameter("@ReturnValue", DbType.Int32) .Execute(out dic); if (dic.Count <= 0) { CommonManager.Web.RegJs(this, "alert('抱歉,购买失败,可能是服务器繁忙,请稍后再试!');location.href=location.href;", true); } if (dic["ReturnValue"].ToString() == "-1") { CommonManager.Web.RegJs(this, "alert('抱歉,购买失败,您的" + ConfigurationManager.AppSettings["moneyName"].ToString() + "不足!');location.href=location.href;", true); } if (dic["ReturnValue"].ToString() == "-2") { CommonManager.Web.RegJs(this, "alert('抱歉,购买失败,可能是服务器繁忙,请稍后再试!');location.href=location.href;", true); } if (dic["ReturnValue"].ToString() == "-3") { CommonManager.Web.RegJs(this, "alert('抱歉,请购买与您性别一致的服装!');location.href=location.href;", true); } string token = Utility.Common.GetStringOfUrl("token"); if (token.Trim().Length > 0 && token == "plateform") { CommonManager.Web.RegJs(this, "alert('购买成功!');location.href='bzw://avatar/change?UserID=" + UiCommon.UserLoginInfo.UserID + "&NewLogoID=" + LogID + "&Price=" + Price + "';", true); } else { CommonManager.Web.RegJs(this, "alert('购买成功!');location.href=location.href;", true); } }
protected void Page_Load(object sender, EventArgs e) { string errorUrl = "/Manage/Pay/JFTpay/Default.aspx"; //出错跳转地址 string BackUrl = UiCommon.StringConfig.WebSiteName + "/Manage/Pay/JFTpay/Receive.aspx"; string PayType = Request.Form["pay_type"]; //支付类型(1是网银,2为点卡) string txtUserName = Utility.Common.GetStringOfForm("txtUserName"); //用户名 string payMoney = Utility.Common.GetIntOfForm("PayMoney").ToString(); //支付金额 string txtCardNo = Utility.Common.GetStringOfForm("txtCardNo"); //卡号 string txtCardPass = Utility.Common.GetStringOfForm("txtCardPass"); //卡密 string OrderNo; //string strCouponNum = Utility.Common.GetStringOfForm("CouponNum"); //1,支付类型 if (PayType == "1") { OrderNo = DateTime.Now.ToString("yyyyMMddHHmmssffffff"); } else { OrderNo = "ka" + DateTime.Now.ToString("yyyyMMddHHmmssffff"); } //2, 验证用户名 BLL.Member mem = new BLL.Member(); if (!mem.ExistName(txtUserName)) { Response.Write("<script>alert('找不到您要充值的用户帐号,请检查输入是否有误');location.href='" + errorUrl + "';</script>"); Response.End(); } if (mem.IsInRoomOrGame(txtUserName)) { Response.Write("<script>alert('要充值的帐号正在游戏中,请先退出游戏再进行充值。');location.href='" + errorUrl + "';</script>"); Response.End(); } //4, 插入支付的订单日志 mem.Add3PayOrder(txtUserName.Trim(), Convert.ToInt32(payMoney), 9, "聚付通充值", OrderNo); payMoney = payMoney + ".00"; //5, 跳转到支付平台 jftpay(OrderNo, BackUrl, payMoney,txtUserName,""); }
protected void Page_Load(object sender, EventArgs e) { string billno = Utility.Common.GetStringOfUrl("billno"); //订单编号 string mercode = Utility.Common.GetStringOfUrl("mercode"); //商户编号 string amount = Utility.Common.GetStringOfUrl("amount"); //订单金额 string date = Utility.Common.GetStringOfUrl("date"); //订单日期 string succ = Utility.Common.GetStringOfUrl("succ"); //成功标志 string ipsbillno = Utility.Common.GetStringOfUrl("ipsbillno"); //IPS订单编号 string currency_Type = Utility.Common.GetStringOfUrl("Currency_type"); //币种 string signature = Utility.Common.GetStringOfUrl("signature").ToLower(); //MD5签名 string msg = Utility.Common.GetStringOfUrl("msg"); //ips返回订单信息 string attach = Utility.Common.GetStringOfUrl("attach"); //商户数据包 string retencodetype = Utility.Common.GetStringOfUrl("retencodetype"); //数字签名方式 string ipsbanktime = Utility.Common.GetStringOfUrl("ipsbanktime"); //银行返回时间 string signatureVal = Utility.Common.md5("billno" + billno + "currencytype" + currency_Type + "amount" + amount + "date" + date + "succ" + succ + "ipsbillno" + ipsbillno + "retencodetype" + retencodetype + UiCommon.StringConfig.IPS_Letter).ToLower(); if (succ == "Y") { if (signature.Equals(signatureVal.ToLower())) { BLL.Member mem = new BLL.Member(); bool fl = mem.IsPaySuccess(billno); if (fl) { Response.Write("ipscheckok"); Response.End(); } else { mem.Update3PayOrder((int)(float.Parse(amount)), billno); Response.Write("ipscheckok"); Response.End(); } } } }
protected void btnChangeQuestion_Click(object sender, EventArgs e) { MembershipUser user = Membership.GetUser(MemberUserName); if (user != null) { BLL.Member member = new BLL.Member(); member.GetMemberByUserId(new Guid(user.ProviderUserKey.ToString())); if (user.ChangePasswordQuestionAndAnswer(user.GetPassword(member.Answer), drpQuestions.SelectedValue, txtQuestionAnswer.Text)) { member.Answer = txtQuestionAnswer.Text; member.Save(); BindAccountInfo(); } } }
protected void btnChangePassword_Click(object sender, EventArgs e) { MembershipUser user = Membership.GetUser(MemberUserName); if (user != null) { BLL.Member member = new BLL.Member(); member.GetMemberByUserId(new Guid(user.ProviderUserKey.ToString())); string oldPassowrd=user.GetPassword(member.Answer); // user.ChangePassword(oldPassowrd, txtPassword.Text); BLL.MemberLog log = new BLL.MemberLog(); log.AddNew(BLL.Member.CurrentMemberID, new BLL.Log.ChangePassword() { OldPassword = oldPassowrd, NewPassword = txtPassword.Text,MemberName=member.Name }, member.MemberID,null); BindAccountInfo(); } }
public void BindInfo() { BindCardType(); BindQuestion(); BLL.Member member = new BLL.Member(); DataRow dr = member.GetInfo(UserLoginInfo.UserID); if (dr == null) { return; } string dbCardType = dr["ZJ_Type"].ToString(); txtCardNo.Text = dr["ZJ_Number"].ToString(); txtCardNo2.Text = txtCardNo.Text; string dbQuestion = dr["Pwd_ques"].ToString(); txtAnwer.Text = dr["Pwd_anw"].ToString(); string cardNo = dr["ZJ_Number"].ToString().Trim(); //因为界面上的证件类型、号码、提示问题、答案都是不能为 //空的,所以,如果证件号码有内容,则其它都有内容,就把这几个输入项隐藏 if (!string.IsNullOrEmpty(dbQuestion)) { Hidden(); } for (int i = 0; i < ddlCardType.Items.Count; i++) { if (ddlCardType.Items[i].Value.ToLower() == dbCardType.Trim().ToLower()) { ddlCardType.SelectedIndex = i; break; } } for (int i = 0; i < ddlQuestion.Items.Count; i++) { if (ddlQuestion.Items[i].Value.ToLower() == dbQuestion.Trim().ToLower()) { ddlQuestion.SelectedIndex = i; break; } } }
protected void Page_Load(object sender, EventArgs e) { string billno = Utility.Common.GetStringOfUrl("billno"); //订单编号 string mercode = Utility.Common.GetStringOfUrl("mercode");//商户编号 string amount = Utility.Common.GetStringOfUrl("amount"); //订单金额 string date = Utility.Common.GetStringOfUrl("date"); //订单日期 string succ = Utility.Common.GetStringOfUrl("succ"); //成功标志 string ipsbillno = Utility.Common.GetStringOfUrl("ipsbillno"); //IPS订单编号 string currency_Type = Utility.Common.GetStringOfUrl("Currency_type"); //币种 string signature = Utility.Common.GetStringOfUrl("signature").ToLower(); //MD5签名 string msg = Utility.Common.GetStringOfUrl("msg");//ips返回订单信息 string attach = Utility.Common.GetStringOfUrl("attach");//商户数据包 string retencodetype = Utility.Common.GetStringOfUrl("retencodetype");//数字签名方式 string ipsbanktime = Utility.Common.GetStringOfUrl("ipsbanktime");//银行返回时间 string signatureVal = Utility.Common.md5("billno" + billno + "currencytype" + currency_Type + "amount" + amount + "date" + date + "succ" + succ + "ipsbillno" + ipsbillno + "retencodetype" + retencodetype + UiCommon.StringConfig.IPS_Letter).ToLower(); if (succ == "Y") { if (signature.Equals(signatureVal.ToLower())) { BLL.Member mem = new BLL.Member(); bool fl = mem.IsPaySuccess(billno); if (fl) { Response.Write("ipscheckok"); Response.End(); } else { mem.Update3PayOrder((int)(float.Parse(amount)), billno); Response.Write("ipscheckok"); Response.End(); } } } }
private void UpdateDB(BuyCallbackResult result) { if (result == null) { return; } //订单流水号 string Orderid = result.R6_Order; //支付金额 string payAmount = result.R3_Amt; BLL.Member member = new BLL.Member(); //金币充值 if (result.R8_MP == "0") { if (!member.IsPaySuccess(Orderid)) //防止重复刷新页面而带来的问题 { //更新订单信息为完成状态 if (Orderid.ToLower().Contains("ka")) { member.Update3PayOrder2((int)(float.Parse(payAmount)), Orderid); } else { member.Update3PayOrder((int)(float.Parse(payAmount)), Orderid); } } } else//积分充值 { if (!member.IsPaySuccess2(Orderid)) //防止重复刷新页面而带来的问题 { //更新订单信息为完成状态 if (Orderid.ToLower().Contains("ka"))//点卡 { member.UpdatePayPointOrder((int)(float.Parse(payAmount)), Orderid, 1); } else { member.UpdatePayPointOrder((int)(float.Parse(payAmount)), Orderid, 0); } } } }
/// <summary> /// 修改密码 /// </summary> private string ModifyPassword() { //校验码 string code = _context.Request["code"]; //帐号 string mid = _context.Request["account"]; //域名 string domain = GetDomain(); //帐号 string oldPwd = _context.Request["oldpwd"]; //帐号 string newPwd = _context.Request["newpwd"]; //登录校验码 + 帐号信息 + 密码 //验证结果 + 帐号信息 + 登录随机校验码 string result = joggleBLL.GetCheckCodeValid(mid, code, domain); if (result[0] == '0') { //验证失败 return(CreateReturn("0", "认证失败", "", null)); } else { //验证成功 Model.Member model = BLL.Member.GetModelByMID(mid); //密码修改 if (System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(oldPwd + model.Salt, "MD5").ToUpper() == model.Password) { model.Password = newPwd; model.Password = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(model.Password + model.Salt, "MD5").ToUpper(); BLL.Member bll = new BLL.Member(); if (bll.Update(model)) { return(CreateReturn("4", "密码修改成功", result.Substring(1), model)); } else { model = BLL.Member.GetModelByMID(mid); return(CreateReturn("5", "修改失败", result.Substring(1), model)); } } else { return(CreateReturn("5", "原密码不正确", result.Substring(1), model)); } } }
protected void Page_Load(object sender, EventArgs e) { Pay15173 pays = new Pay15173(); //商户ID pays.Bargainor_id = UiCommon.StringConfig.Pay15173ID; //商户密钥 pays.Key = UiCommon.StringConfig.Pay15173Key; string errmsg = string.Empty; if (!pays.GetPayValueFromUrl(Request.QueryString, out errmsg)) //返回的参数不合法 { PayResult = "支付失败,"; PayResult += errmsg; //返回参数不合法的错误信息 return; } else { string orderid = pays.Sp_billno.ToString(); string payAmount = pays.Total_fee.ToString(); PayResult = pays.PayResultStr; //返回支付状态 if (pays.PayResult == Pay15173.PAYERROR) { PayResult += pays.PayErrMsg; //支付失败时返回的错误信息 PayOrderID = orderid; PayMoney = payAmount + " 元"; return; } if (pays.PayResult == Pay15173.PAYOK) //支付成功,更新订单 { BLL.Member member = new BLL.Member(); if (!member.IsPaySuccess(orderid)) //防止重复刷新页面而带来的问题 { //更新订单状态为完成 //member.Update3PayOrder( string.Empty, (int)( float.Parse( payAmount ) ), Orderid ); member.Update3PayOrder((int)(float.Parse(payAmount)), orderid); } PayResult = "恭喜您,支付成功!"; PayOrderID = orderid; PayMoney = payAmount + " 元"; } } }
public bool RegisterMember(string userName, string password, string email, string question, string questionAnswer, out MembershipCreateStatus createStatus) { MembershipUser objUser = Membership.CreateUser(userName, password, email, question, questionAnswer, true, out createStatus); if (createStatus == MembershipCreateStatus.Success) { BLL.Member member = new BLL.Member(); member.AddNew(); member.Answer = questionAnswer; member.UserID = new Guid(objUser.ProviderUserKey.ToString()); member.Name = objUser.UserName; member.IsOnLine = true; member.Status = 1; member.Save(); return true; } return false; }
protected void btnUpdateAccountType_Click(object sender, EventArgs e) { BLL.Member member = new BLL.Member(); MembershipUser user = Membership.GetUser(MemberUserName); if (user != null) { member.GetMemberByUserId(new Guid(user.ProviderUserKey.ToString())); //if (drpAccountType.SelectedValue != member.s_MemberTypeID) //{ // if (!String.IsNullOrEmpty(drpAccountType.SelectedValue)) // member.MemberTypeID = Convert.ToInt32(drpAccountType.SelectedValue); // else // member.SetColumnNull(BLL.Member.ColumnNames.MemberTypeID); // member.Save(); //} } }
private void UpdateDB(BuyCallbackResult result) { if (result == null) { return; } //订单流水号 string Orderid = result.R6_Order; //支付金额 string payAmount = result.R3_Amt; BLL.Member member = new BLL.Member(); if (!member.IsPaySuccess(Orderid)) //防止重复刷新页面而带来的问题 { //更新订单信息为完成状态 member.Update3PayOrder((int)(float.Parse(payAmount)), Orderid); } }
protected void Member_Account_Submit_Click(object sender, EventArgs e) { BLL.Member b_Member = new BLL.Member(); Entity.Member o_Member = b_Member.Select_Member(Member_Account_Name.Text, Member_Account_PassWord.Text); if (o_Member == null) { Response.Write("<script type=\"text/javascript\">alert(\"帐号或密码错误\");window.history.back();</script>"); Response.End(); } else { Session["Member"] = o_Member; if (Request.UrlReferrer == null) Response.Redirect("Index.aspx"); else Response.Redirect(Request.UrlReferrer.ToString()); } }
protected void btnUpdateRoles_Click(object sender, EventArgs e) { MembershipUser user = Membership.GetUser(MemberUserName); if (user != null) { BLL.Member member = new BLL.Member(); member.GetMemberByUserId(new Guid(user.ProviderUserKey.ToString())); foreach (GridViewRow row in grdAdminRoles.Rows) { if (row.RowType == DataControlRowType.DataRow) { TextBox txtRoleName = (TextBox)row.FindControl("txtRoleName"); CheckBox chkInclude = (CheckBox)row.FindControl("chkInclude"); if (!Roles.RoleExists(txtRoleName.Text)) { Roles.CreateRole(txtRoleName.Text); } if (chkInclude.Checked) { if (!Roles.IsUserInRole(user.UserName, txtRoleName.Text)) { Roles.AddUserToRole(user.UserName, txtRoleName.Text); if (String.Equals(txtRoleName.Text, Helper.Enums.AdminRoles.Admin_SiteHelper.ToString())) { NotifyNewHelpMember(member); } } } else { if (Roles.IsUserInRole(user.UserName, txtRoleName.Text)) { Roles.RemoveUserFromRole(user.UserName, txtRoleName.Text); if (String.Equals(txtRoleName.Text, Helper.Enums.AdminRoles.Admin_SiteHelper.ToString())) { NotifyRemoveHelpMember(member); } } } } } } }
//�ж��û��Ƿ���vip public void BindVip() { string VipTime2; DataRow dr = new BLL.Member().GetInfoInTUserInfo(UiCommon.UserLoginInfo.UserID); if (dr != null) { VipTime2 = dr["VipTime2"].ToString(); DateTime dtInit = new DateTime(1970, 01, 01, 08, 00, 00); DateTime dtNow = DateTime.Now; if (Convert.ToDateTime(VipTime2) > dtInit) { if (dtNow <= Convert.ToDateTime(VipTime2)) { IsVip = true; } } } }
protected void button5_ServerClick(object sender, EventArgs e) { string backUrl = "/Manage/GetPass.aspx"; if (Session["getpwduser"] == null) { Response.Redirect(backUrl); } string userName = Utility.Common.SqlEncode(Session["getpwduser"].ToString()); if (txtCardNo.Text.Trim().Length == 0) { Response.Redirect(backUrl); } string cardNo = txtCardNo.Text; if (txtAnwer.Text.Trim().Length == 0) { Response.Redirect(backUrl); } string answer = txtAnwer.Text; //if (hidPwd.Value.Trim().Length == 0) //{ // Response.Redirect(backUrl); //} string twoPassword = txtTwoPass.Text; //hidPwd.Value.Trim(); bool flg = new BLL.Member().ValidGetPassAnswer(userName, cardNo, answer, twoPassword); if (flg) { Session["getpwdanswer"] = "pass"; Response.Redirect("/Manage/GetPassModify.aspx"); } else { lblMsg.Text = "抱歉,身份证号、问题答案、银行密码的其中一个或多个回答错误!"; } }
public void BindInfo() { if (Session["getpwduser"] == null) { Response.Redirect("/Manage/GetPass.aspx"); } BindCardType(); BindQuestion(); BLL.Member member = new BLL.Member(); DataRow dr = member.GetInfoByName(Session["getpwduser"].ToString()); if (dr == null) { return; } string dbCardType = dr["ZJ_Type"].ToString(); //txtCardNo.Text = dr["ZJ_Number"].ToString(); //txtCardNo2.Text = txtCardNo.Text; string dbQuestion = dr["Pwd_ques"].ToString(); //txtAnwer.Text = dr["Pwd_anw"].ToString(); for (int i = 0; i < ddlCardType.Items.Count; i++) { if (ddlCardType.Items[i].Value.ToLower() == dbCardType.Trim().ToLower()) { ddlCardType.SelectedIndex = i; break; } } for (int i = 0; i < ddlQuestion.Items.Count; i++) { if (ddlQuestion.Items[i].Value.ToLower() == dbQuestion.Trim().ToLower()) { ddlQuestion.SelectedIndex = i; break; } } }
private void BindReport() { BLL.MemberLog log = new BLL.MemberLog(); if (!string.IsNullOrEmpty(txtMemberName.Text)) { BLL.Member member = new BLL.Member(); if(member.GetByName(txtMemberName.Text)) { log.Where.MemberID.Value = member.MemberID; log.Where.CreateDate.Operator=MyGeneration.dOOdads.WhereParameter.Operand.Between; log.Where.CreateDate.BetweenBeginValue=Helper.Date.ToDate(txtStartDate.Text); log.Where.CreateDate.BetweenEndValue=Helper.Date.ToDate(txtEndDate.Text).AddDays(1); log.Query.AddOrderBy("CreateDate", MyGeneration.dOOdads.WhereParameter.Dir.DESC); log.Query.Load(); } } grdLog.DataSource = log.DefaultView; grdLog.DataBind(); }
//判断用户是否是vip public void BindVip() { string VipTime2; DataRow dr = new BLL.Member().GetInfoInTUserInfo(UiCommon.UserLoginInfo.UserID); if (dr != null) { VipTime2 = dr["VipTime2"].ToString(); DateTime dtInit = new DateTime(1970, 01, 01, 08, 00, 00); DateTime dtNow = DateTime.Now; if (Convert.ToDateTime(VipTime2) > dtInit) { if (dtNow <= Convert.ToDateTime(VipTime2)) { IsVip = true; } } } }
public void BindList() { string where = string.Empty; string queryString = string.Empty; string id = Utility.Common.SqlEncode(Utility.Common.GetStringOfUrl("id")); //string roomId = Utility.Common.SqlEncode( Utility.Common.GetStringOfUrl( "rid" ) ); if (!string.IsNullOrEmpty(id)) { if (!Utility.Common.IsNumber(id)) { Response.Write("请不要非法操作"); Response.End(); } where += " and NameID=" + id; //+ " and roomid=" + roomId; //queryString += "&id=" + id + "&name=" + Server.UrlEncode( Utility.Common.GetStringOfUrl( "name" ) ); } else { DataTable dts = DbSession.Default.FromSql("select top 1 * from Web_VGameRoomInfo2").ToDataTable(); if (dts.Rows.Count > 0) { where = " and NameID=" + dts.Rows[0]["GameNameID"].ToString(); //+ " and roomid=" + dts.Rows[0]["roomid"].ToString(); //queryString = "&id=" + dts.Rows[0]["GameNameID"].ToString() + "&name=" + Server.UrlEncode( dts.Rows[0]["BattleRoomName"].ToString() ); BattleRoomName = dts.Rows[0]["BattleRoomName"].ToString(); } } if (ConfigurationManager.AppSettings["RobotRank"] != null && ConfigurationManager.AppSettings["RobotRank"] == "0") { where += " and userid in (select userid from tusers where isrobot=0)"; } int counts; DataTable dt = new BLL.Member().PagerListBattlePoint(50, 1, out counts, where); //WebPager1.ItemCount = counts; //WebPager1.UrlQueryString = queryString; //Rowid = WebPager1.CurrentPageIndex * WebPager1.PageSize - WebPager1.PageSize; rpList.DataSource = dt.DefaultView; rpList.DataBind(); }
protected void btnUpdateUserName_Click(object sender, EventArgs e) { TextBox txtNewUserName = (TextBox)dtlAccountInfo.FindControl("txtUsername"); BLL.Member member = new BLL.Member(); if (member.GetMemberByUserName(MemberUserName)) { member.Name = txtNewUserName.Text; } BLL.MembershipBLL membership = new BLL.MembershipBLL(); string msg; if (membership.ChangeUsername(MemberUserName, txtNewUserName.Text, Membership.ApplicationName, out msg)) { member.Save(); Response.Redirect(Request.Url.AbsolutePath + "?search=" + txtNewUserName.Text); } else { txtNewUserName.Text = MemberUserName; lblErrorMessage.Text = msg; } }
protected void button5_ServerClick(object sender, EventArgs e) { ValidPrev2(); BLL.Member member = new BLL.Member(); string userName = Session["getpwduser"].ToString(); int iRows = member.ModifyPassword(userName, /*hidPwd.Value.Trim()*/ txtPass.Text.Trim()); if (iRows > 0) { UiCommon.UserLoginInfo.SetInfo(member.GetUserID(userName), userName); Session["getpwduser"] = null; Session["getpwdanswer"] = null; Response.Redirect("/Manage/Default.aspx"); } else { lblMsg.Text = "抱歉,新密码设置失败,请与我们的客服人员或网站管理员反映此问题!"; } }
protected void Page_Load( object sender, EventArgs e ) { SeoSetting(SeoConfig.Config.DefaultSeo); if( !string.IsNullOrEmpty( un ) ) { BLL.Member member = new BLL.Member(); //InfoRow = member.GetInfoByName( un ); InfoRow = member.GetInfo( un ); int LogoID = (int)InfoRow["LogoID"]; int Sex = Convert.ToInt32( InfoRow["Sex"] ); LogoID = member.GetLogoID( Sex, LogoID ); int UserId = Convert.ToInt32( InfoRow["UserID"] ); if( LogoID >= BLL.Member.LogoId_Const1 && LogoID <= BLL.Member.LogoId_Const2 )//ϵͳĬ��ͷ�� 1<=LogoID<=255 { if( int.Parse( InfoRow["Sex"].ToString() ) == 1 ) { UserHeader = "/Image/Users/b_" + LogoID + ".png"; } else { UserHeader = "/Image/Users/g_" + LogoID + ".png"; } } else if( LogoID >= BLL.Member.LogoId_Const3 && LogoID <= BLL.Member.LogoId_Const4 ) //�ϴ����Զ���ͷ�� 256<=LogoID<=512 0x100 0x200 { int childDirName = Convert.ToInt32( UserId ) / 1000; UserHeader = "/Upload/" + UiCommon.StringConfig.UserCustHeadFolderName + "/" + childDirName + "/" + UserId + ".png"; } else if( LogoID > BLL.Member.LogoId_Const4 ) //�ϴ����Զ���ͷ�� LogoID>512 ����˻��й���ʱ����Զ���ͷ�� { int childDirName = Convert.ToInt32( UserId ) / 1000; UserHeader = "/Upload/" + UiCommon.StringConfig.UserCustHeadFolderName + "/" + childDirName + "/" + UserId + ".png"; } } }
protected void Member_PassWord_Submit_Click(object sender, EventArgs e) { BLL.Member b_Member = new BLL.Member(); if (!VerifyUtility.IsString_NotNull(Member_PassWord.Text)) ResponseError("请输入旧密码"); if (!VerifyUtility.IsString_NotNull(Member_PassWord1.Text)) ResponseError("请输入新密码"); if (!VerifyUtility.IsString_NotNull(Member_PassWord2.Text)) ResponseError("请确认新密码"); if (Member_PassWord.Text != g_Member.Member_PassWord) ResponseError("输入旧密码不正确"); if (Member_PassWord1.Text != Member_PassWord2.Text) ResponseError("确认密码输入不正确"); g_Member.Member_PassWord = Member_PassWord1.Text; b_Member.Update_Member(g_Member); ResponseSuccess("更新密码成功,请重新登录"); }
protected void Page_Load(object sender, EventArgs e) { SeoSetting(SeoConfig.Config.DefaultSeo); if (!string.IsNullOrEmpty(un)) { BLL.Member member = new BLL.Member(); //InfoRow = member.GetInfoByName( un ); InfoRow = member.GetInfo(un); int LogoID = (int)InfoRow["LogoID"]; int Sex = Convert.ToInt32(InfoRow["Sex"]); LogoID = member.GetLogoID(Sex, LogoID); int UserId = Convert.ToInt32(InfoRow["UserID"]); if (LogoID >= BLL.Member.LogoId_Const1 && LogoID <= BLL.Member.LogoId_Const2) //系统默认头像 1<=LogoID<=255 { if (int.Parse(InfoRow["Sex"].ToString()) == 1) { UserHeader = "/Image/Users/b_" + LogoID + ".png"; } else { UserHeader = "/Image/Users/g_" + LogoID + ".png"; } } else if (LogoID >= BLL.Member.LogoId_Const3 && LogoID <= BLL.Member.LogoId_Const4) //上传的自定义头像 256<=LogoID<=512 0x100 0x200 { int childDirName = Convert.ToInt32(UserId) / 1000; UserHeader = "/Upload/" + UiCommon.StringConfig.UserCustHeadFolderName + "/" + childDirName + "/" + UserId + ".png"; } else if (LogoID > BLL.Member.LogoId_Const4) //上传的自定义头像 LogoID>512 需审核或有过期时间的自定义头像 { int childDirName = Convert.ToInt32(UserId) / 1000; UserHeader = "/Upload/" + UiCommon.StringConfig.UserCustHeadFolderName + "/" + childDirName + "/" + UserId + ".png"; } } }
public void BindList() { string where = string.Empty; string queryString = string.Empty; string id = Utility.Common.SqlEncode(Utility.Common.GetStringOfUrl("id")); //string roomId = Utility.Common.SqlEncode( Utility.Common.GetStringOfUrl( "rid" ) ); if (!string.IsNullOrEmpty(id)) { if (!Utility.Common.IsNumber(id)) { Response.Write("�벻Ҫ�Ƿ�����"); Response.End(); } where += " and NameID=" + id; //+ " and roomid=" + roomId; //queryString += "&id=" + id + "&name=" + Server.UrlEncode( Utility.Common.GetStringOfUrl( "name" ) ); } else { DataTable dts = DbSession.Default.FromSql("select top 1 * from Web_VGameRoomInfo2").ToDataTable(); if (dts.Rows.Count > 0) { where = " and NameID=" + dts.Rows[0]["GameNameID"].ToString(); //+ " and roomid=" + dts.Rows[0]["roomid"].ToString(); //queryString = "&id=" + dts.Rows[0]["GameNameID"].ToString() + "&name=" + Server.UrlEncode( dts.Rows[0]["BattleRoomName"].ToString() ); BattleRoomName = dts.Rows[0]["BattleRoomName"].ToString(); } } if (ConfigurationManager.AppSettings["RobotRank"] != null && ConfigurationManager.AppSettings["RobotRank"] == "0") { where += " and userid in (select userid from tusers where isrobot=0)"; } int counts; DataTable dt = new BLL.Member().PagerListBattlePoint(50, 1, out counts, where); //WebPager1.ItemCount = counts; //WebPager1.UrlQueryString = queryString; //Rowid = WebPager1.CurrentPageIndex * WebPager1.PageSize - WebPager1.PageSize; rpList.DataSource = dt.DefaultView; rpList.DataBind(); }
protected void Button1_Click(object sender, EventArgs e) { string errorUrl = "/Manage/Pay/Yeepay/NotePay.aspx"; //������ת��ַ //��Ʒ���ƣ��̻��� string companyName = UiCommon.StringConfig.CompanyNameOfPay; //֧���� string userName = txtUserName.Text.Trim(); //֧����� string payMoney = PayMoney.SelectedItem.Value; //PayMoney.Text.Trim(); //֧������ Web_RMBCost.PayType int payTypeLog = 3; //������Ϣ Web_RMBCost.Typeinfo string typeInfoLog = "�ױ�һ��֧ͨ��"; //���ױ��Ľ������� string out_trade_no = DateTime.Now.ToString("yyyyMMddHHmmssfffffff"); BLL.Member mem = new BLL.Member(); int otherPayMoney = mem.UserTodayOtherPayMoney(userName); //�Ƿ������ֵ���ƶ� if (Convert.ToInt32(payMoney) > otherPayMoney) { Response.Write("<script>alert('�������ܳ�ֵ��������ܴ���" + otherPayMoney + "��');location.href='" + errorUrl + "';</script>"); Response.End(); } //����֧��������־ new BLL.Member().Add3PayOrder(userName, Convert.ToInt32(payMoney), payTypeLog, typeInfoLog, out_trade_no); //��ʼ����֧������ //���ñ��� Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); //#if !debug #region ��ʽ���� p1_MerId = StringConfig.YeepayMerID; // �̼�ID keyValue = StringConfig.YeepayKey; // �̼���Կ Buy.NodeAuthorizationURL = StringConfig.YeepayNodeAuthorizationURL; #endregion //#endif //#region ���Դ��� //p1_MerId = "10000432521"; // �̼�ID //keyValue = "8UPp0KE8sq73zVP370vko7C39403rtK1YwX40Td6irH216036H27Eb12792t"; // �̼���Կ //// ���������ַ //Buy.NodeAuthorizationURL = @"http://tech.yeepay.com:8080/robot/debug.action"; //test //#endregion p2_Order = out_trade_no; p3_Amt = payMoney; //���ױ���,�̶�ֵ"CNY". p4_Cur = "CNY"; //��Ʒ���� //����֧��ʱ��ʾ���ױ�֧���������Ķ�����Ʒ��Ϣ. p5_Pid = ""; //��Ʒ���� p6_Pcat = ""; //��Ʒ���� p7_Pdesc = ""; //�̻�����֧���ɹ����ݵĵ�ַ,֧���ɹ����ױ�֧������õ�ַ�������γɹ�֪ͨ. //p8_Url = "http://localhost:102/user/yeepay/Callback.aspx";//���ز���URLuser/yeepay/Default.aspx //p8_Url = UiCommon.StringConfig.WebSiteName + "/Manage/Pay/Yeepay/Callback.aspx"; p8_Url = UiCommon.StringConfig.WebSiteName + "/Manage/Pay/Yeepay/Callback.aspx"; //�ͻ���ַ //Ϊ��1��: ��Ҫ�û����ͻ���ַ�����ױ�֧��ϵͳ;Ϊ��0��: ����Ҫ��Ĭ��Ϊ ��0��. p9_SAF = "0"; //�̻���չ��Ϣ //�̻�����������д1K ���ַ���,֧���ɹ�ʱ��ԭ������. pa_MP = ""; //���б��� //Ĭ��Ϊ""�����ױ�֧������.�������ʾ�ױ�֧����ҳ�棬ֱ����ת�������С�������֧��������һ��ͨ��֧��ҳ�棬���ֶο����ո�¼:�����б����ò���ֵ. pd_FrpId = "YPCARD"; //Ӧ����� //Ϊ"1": ��ҪӦ�����;Ϊ"0": ����ҪӦ�����. pr_NeedResponse = "1"; Response.Redirect(Buy.CreateBuyUrl(p1_MerId, keyValue, p2_Order, p3_Amt, p4_Cur, p5_Pid, p6_Pcat, p7_Pdesc, p8_Url, p9_SAF, pa_MP, pd_FrpId, pr_NeedResponse)); }
protected void Consumption_Submit_Click(object sender, EventArgs e) { if (!Consumption_Serial_RadioButton1.Checked && !Consumption_Serial_RadioButton2.Checked) ResponseError("请选择定位代号"); if (!Consumption_Type1.Checked && !Consumption_Type2.Checked && !Consumption_Type3.Checked) ResponseError("请选择类型"); if (!VerifyUtility.IsString_NotNull(Consumption_Src.Text)) ResponseError("请输入出发地"); if (!VerifyUtility.IsString_NotNull(Consumption_Dest.Text)) ResponseError("请输入目的地"); if (!VerifyUtility.IsNumber_NotNull(Consumption_Price.Text)) ResponseError("请输入票价"); if (!VerifyUtility.IsNumber_NotNull(Consumption_DePrice.Text)) ResponseError("请输入低价"); if (!VerifyUtility.IsNumber_NotNull(Consumption_Points.Text)) ResponseError("请输入积分"); if (!VerifyUtility.IsNumber_NotNull(Consumption_Commission.Text)) ResponseError("请输入佣金"); if (!VerifyUtility.IsString_NotNull(Consumption_Date.Text)) ResponseError("请输入出发日期"); if (!VerifyUtility.Check_Date(Consumption_Date.Text)) ResponseError("出发日期, 请输入正确的日期格式如: " + DateTime.Now.ToString("yyyy-MM-dd")); if (!VerifyUtility.IsString_NotNull(Consumption_Org_Member_ID.SelectedValue)) ResponseError("请选择会员"); Entity.Consumption e_Consumption = new Entity.Consumption(); string Consumption_Serial_RadioButton = ""; if (Consumption_Serial_RadioButton1.Checked) Consumption_Serial_RadioButton += Consumption_Serial_RadioButton1.Text; else Consumption_Serial_RadioButton += Consumption_Serial_RadioButton2.Text; e_Consumption.Consumption_Serial = Consumption_Serial.Text + Consumption_Serial_RadioButton; if (Consumption_Type1.Checked) e_Consumption.Consumption_Type = 1; if (Consumption_Type2.Checked) e_Consumption.Consumption_Type = 2; if (Consumption_Type3.Checked) e_Consumption.Consumption_Type = 3; e_Consumption.Consumption_Src = Consumption_Src.Text; e_Consumption.Consumption_Dest = Consumption_Dest.Text; e_Consumption.Consumption_Price = Convert.ToInt32(Consumption_Price.Text); e_Consumption.Consumption_DePrice = Convert.ToInt32(Consumption_DePrice.Text); e_Consumption.Consumption_Points = Convert.ToInt32(Consumption_Points.Text); e_Consumption.Consumption_Commission = Convert.ToInt32(Consumption_Commission.Text); e_Consumption.Consumption_Date = DateTime.Parse(Consumption_Date.Text); BLL.Member b_Member = new BLL.Member(); e_Consumption.Consumption_Org_Member_ID = b_Member.Select_Member(Convert.ToInt32(Consumption_Org_Member_ID.SelectedValue)); if (e_Consumption.Consumption_Org_Member_ID != null) { e_Consumption.Consumption_Org_Member_ID.Member_Points += e_Consumption.Consumption_Points; e_Consumption.Consumption_Org_Member_ID.Member_Consumption += e_Consumption.Consumption_Price; if (e_Consumption.Consumption_Org_Member_ID.Member_Level == 1) e_Consumption.Consumption_Org_Member_ID.Member_Level = 2; } else ResponseError("没有该会员"); if (e_Consumption.Consumption_Org_Member_ID.Member_Recommended > 0) { e_Consumption.Consumption_Com_Member_ID = b_Member.Select_Member(e_Consumption.Consumption_Org_Member_ID.Member_Recommended); if (e_Consumption.Consumption_Com_Member_ID != null) { e_Consumption.Consumption_Com_Member_ID.Member_Commission += e_Consumption.Consumption_Commission; e_Consumption.Consumption_Com_Member_ID.Member_Times++; } } e_Consumption.Consumption_Admin_ID = g_AdminUser; e_Consumption.Consumption_AddTime = DateTime.Now; e_Consumption.Consumption_Remark = Consumption_Remark.Text; b_Consumption.Insert_Consumption(e_Consumption); b_Member.Update_Member(e_Consumption.Consumption_Org_Member_ID); if (e_Consumption.Consumption_Com_Member_ID != null) b_Member.Update_Member(e_Consumption.Consumption_Com_Member_ID); ResponseSuccess("提交成功", "Consumption_Detail.aspx?Action_ID=1"); }
private void GetMember() { Consumption_Org_Member_ID.Items.Clear(); BLL.Member b_Member = new BLL.Member(); Entity.Member[] e_Member = b_Member.Select_Member("", 0, 0x7FFFFFFF, 1); if (e_Member != null) { foreach (Entity.Member o_Member in e_Member) { ListItem o_ListItem = new ListItem(o_Member.Member_Serial + " " + o_Member.Member_Account, o_Member.Member_ID.ToString()); Consumption_Org_Member_ID.Items.Add(o_ListItem); } } }
protected void btnBuy_Click(object sender, EventArgs e) { if (!CommonManager.Web.CheckPostSource()) return; BLL.Member member = new BLL.Member(); //if (member.IsInRoomOrGame(UiCommon.UserLoginInfo.UserName)) //{ // BCST.Common.CommonManager.Web.RegJs(this, "alert('抱歉,您的帐号已进入房间中或正在游戏中,不能进行服装购买操作!');history.back();", true); // return; //} Dictionary<string, object> dic = new Dictionary<string, object>(); DbSession.Default.FromProc("Web_pClothBuy").AddInputParameter("@UserID", DbType.Int32, UiCommon.UserLoginInfo.UserID) .AddInputParameter("@ClothID", DbType.Int32, hidId.Value) .AddReturnValueParameter("@ReturnValue", DbType.Int32) .Execute(out dic); if (dic.Count <= 0) CommonManager.Web.RegJs(this, "alert('抱歉,购买失败,可能是服务器繁忙,请稍后再试!');location.href=location.href;", true); if (dic["ReturnValue"].ToString() == "-1") { CommonManager.Web.RegJs(this, "alert('抱歉,购买失败,您的" + ConfigurationManager.AppSettings["moneyName"].ToString() + "不足!');location.href=location.href;", true); } if (dic["ReturnValue"].ToString() == "-2") { CommonManager.Web.RegJs(this, "alert('抱歉,购买失败,可能是服务器繁忙,请稍后再试!');location.href=location.href;", true); } if (dic["ReturnValue"].ToString() == "-3") { CommonManager.Web.RegJs(this, "alert('抱歉,请购买与您性别一致的服装!');location.href=location.href;", true); } string token = Utility.Common.GetStringOfUrl("token"); if (token.Trim().Length > 0 && token == "plateform") { CommonManager.Web.RegJs(this, "alert('购买成功!');location.href='bzw://avatar/change?UserID=" + UiCommon.UserLoginInfo.UserID + "&NewLogoID=" + LogID + "&Price=" + Price + "';", true); } else { CommonManager.Web.RegJs(this, "alert('购买成功!');location.href=location.href;", true); } }
protected void Button1_Click(object sender, EventArgs e) { string errorUrl = "/Manage/Pay/Yeepay/Default.aspx"; //出错跳转地址 //商品名称(商户) string companyName = UiCommon.StringConfig.CompanyNameOfPay; //支付人 string userName = txtUserName.Text.Trim(); //支付金额 string payMoney = PayMoney.Text.Trim(); //支付类型 Web_RMBCost.PayType int payTypeLog = 1; //类型信息 Web_RMBCost.Typeinfo string typeInfoLog = "易宝支付网关支付"; //与易宝的交易订单号 string out_trade_no = DateTime.Now.ToString("yyyyMMddHHmmssfffffff"); BLL.Member mem = new BLL.Member(); int otherPayMoney = mem.UserTodayOtherPayMoney(userName); //是否超出今天充值限制额 if (Convert.ToInt32(payMoney) > otherPayMoney) { Response.Write("<script>alert('您今天能充值金额数不能大于" + otherPayMoney + "。');location.href='" + errorUrl + "';</script>"); Response.End(); } //插入支付订单日志 new BLL.Member().Add3PayOrder(userName, Convert.ToInt32(payMoney), payTypeLog, typeInfoLog, out_trade_no); //开始调用支付网关 //设置编码 Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); //#if !debug #region 正式代码 p1_MerId = StringConfig.YeepayMerID; // 商家ID keyValue = StringConfig.YeepayKey; // 商家密钥 Buy.NodeAuthorizationURL = StringConfig.YeepayNodeAuthorizationURL; #endregion //#endif //#region 测试代码 //p1_MerId = "10000432521"; // 商家ID //keyValue = "8UPp0KE8sq73zVP370vko7C39403rtK1YwX40Td6irH216036H27Eb12792t"; // 商家密钥 // 设置请求地址 //Buy.NodeAuthorizationURL = @"http://tech.yeepay.com:8080/robot/debug.action"; //test //#endregion p2_Order = out_trade_no; p3_Amt = payMoney; //交易币种,固定值"CNY". p4_Cur = "CNY"; //商品名称 //用于支付时显示在易宝支付网关左侧的订单产品信息. p5_Pid = ""; //商品种类 p6_Pcat = ""; //商品描述 p7_Pdesc = ""; //商户接收支付成功数据的地址,支付成功后易宝支付会向该地址发送两次成功通知. //p8_Url = "http://*****:*****@#" + Convert.ToInt32(poupon).ToString(); // ---end //银行编码 //默认为"",到易宝支付网关.若不需显示易宝支付的页面,直接跳转到各银行、神州行支付、骏网一卡通等支付页面,该字段可依照附录:银行列表设置参数值. pd_FrpId = ""; //应答机制 //为"1": 需要应答机制;为"0": 不需要应答机制. pr_NeedResponse = "1"; Response.Redirect(Buy.CreateBuyUrl(p1_MerId, keyValue, p2_Order, p3_Amt, p4_Cur, p5_Pid, p6_Pcat, p7_Pdesc, p8_Url, p9_SAF, pa_MP, pd_FrpId, pr_NeedResponse)); }
protected void Page_Load(object sender, EventArgs e) { //�Ƿ�����ʱ�ض����URL��ַ string toUrl = "/Manage/Pay/99bill/PhonePay/Default.aspx"; //���յ�����֧��ƽ̨����֧�������ҳ���ַ��Ϊ���Ե�ַ string receivePageUrl = UiCommon.StringConfig.WebSiteName + "/Manage/Pay/99bill/PhonePay/Receive.aspx"; //��Ʒ���ƣ��̻��� string companyName = UiCommon.StringConfig.CompanyNameOfPay; //֧���� if (Request.Form["txtUserName"] == null) { Response.Redirect(toUrl); } string userName = Request.Form["txtUserName"].ToString(); //֧����� if (Request.Form["PayMoney"] == null) { Response.Redirect(toUrl); } string payMoney = Request.Form["PayMoney"].ToString().Trim(); BLL.Member mem = new BLL.Member(); int otherPayMoney = mem.UserTodayOtherPayMoney(userName.Trim()); //�Ƿ������ֵ���ƶ� if (Convert.ToInt32(payMoney) > otherPayMoney) { Response.Write("<script>alert('�������ܳ�ֵ��������ܴ���" + otherPayMoney + "��');location.href='" + toUrl + "';</script>"); Response.End(); } //֧������ Web_RMBCost.PayType int payTypeLog = 1; //������Ϣ Web_RMBCost.Typeinfo string typeInfoLog = "��Ǯ�����п���֧��"; /** * @Description: ��Ǯ������֧�����ؽӿڷ��� * @Copyright (c) �Ϻ���Ǯ��Ϣ��������˾ * @version 2.0 */ //�����������˻��� ///�����Ǯ������ϵ��ȡ merchantAcctId.Value = UiCommon.StringConfig.JJbill_SZX_Account;// "1001622591104"; //����������������Կ ///���ִ�Сд String key = UiCommon.StringConfig.JJbill_SZX_Key;// "84YB4FXGFKZ85975"; //�ַ���.�̶�ѡ��ֵ����Ϊ�ա� ///ֻ��ѡ��1��2��3��5 ///1����UTF-8; 2����GBK; 3����gb2312; 5 ����big5 ///Ĭ��ֵΪ1 inputCharset.Value = "1"; //����������֧������ĺ�̨��ַ.��[pageUrl]����ͬʱΪ�ա������Ǿ��Ե�ַ�� ///��Ǯͨ�����������ӵķ�ʽ����������͵�[bgUrl]��Ӧ��ҳ���ַ�����̻�������ɺ������<result>���Ϊ1��ҳ���ת��<redirecturl>��Ӧ�ĵ�ַ�� ///�����Ǯδ���յ�<redirecturl>��Ӧ�ĵ�ַ����Ǯ����֧�����GET��[pageUrl]��Ӧ��ҳ�档 bgUrl.Value = receivePageUrl; //����֧�������ҳ���ַ.��[bgUrl]����ͬʱΪ�ա������Ǿ��Ե�ַ�� ///���[bgUrl]Ϊ�գ���Ǯ��֧�����GET��[pageUrl]��Ӧ�ĵ�ַ�� ///���[bgUrl]��Ϊ�գ�����[bgUrl]ҳ��ָ����<redirecturl>��ַ��Ϊ�գ���ת��<redirecturl>��Ӧ�ĵ�ַ. pageUrl.Value = ""; //���ذ汾.�̶�ֵ ///��Ǯ����ݰ汾�������ö�Ӧ�Ľӿڴ������ ///������汾�Ź̶�Ϊv2.0 version.Value = "v2.0"; //��������.�̶�ѡ��ֵ�� ///ֻ��ѡ��1��2��3 ///1�������ģ�2����Ӣ�� ///Ĭ��ֵΪ1 language.Value = "1"; //ǩ������.�̶�ֵ ///1����MD5ǩ�� ///��ǰ�汾�̶�Ϊ1 signType.Value = "1"; //֧�������� ///��Ϊ���Ļ�Ӣ���ַ� //payerName.Value="֧����"; payerName.Value = userName; //֧������ϵ��ʽ����.�̶�ѡ��ֵ ///ֻ��ѡ��1 ///1����Email payerContactType.Value = "1"; //֧������ϵ��ʽ ///ֻ��ѡ��Email���ֻ��� payerContact.Value = ""; //�̻������� ///����ĸ�����֡���[-][_]��� orderId.Value = DateTime.Now.ToString("yyyyMMddHHmmssfffffff"); //DateTime.Now.ToString("yyyyMMddHHmmss"); //������� ///�Է�Ϊ��λ���������������� ///�ȷ�2������0.02Ԫ ///orderAmount.Value="100"; double dblTemp = Double.Parse(payMoney); orderAmount.Value = Convert.ToString(dblTemp * 100);//Ԫת��Ϊ�� //�����ύʱ�� ///14λ���֡���[4λ]��[2λ]��[2λ]ʱ[2λ]��[2λ]��[2λ] ///�磻20080101010101 orderTime.Value = DateTime.Now.ToString("yyyyMMddHHmmss"); //��Ʒ���� ///��Ϊ���Ļ�Ӣ���ַ� //productName.Value="��Ʒ����"; productName.Value = companyName; //��Ʒ���� ///��Ϊ�գ��ǿ�ʱ����Ϊ���� productNum.Value = "1"; //��Ʒ���� ///��Ϊ�ַ��������� productId.Value = ""; //��Ʒ���� productDesc.Value = ""; //��չ�ֶ�1 ///��֧��������ԭ�����ظ��̻� ext1.Value = userName; //��չ�ֶ�2 ///��֧��������ԭ�����ظ��̻� ext2.Value = ""; //֧����ʽ.�̶�ѡ��ֵ ///��ѡ��00��41��42��52 ///00 �����ǮĬ��֧����ʽ��ĿǰΪ�����п���֧���Ϳ�Ǯ�˻�֧����41 �����Ǯ�˻�֧����42 ���������п���֧���Ϳ�Ǯ�˻�֧����52 ���������п���֧�� payType.Value = "52"; //ȫ��֧����־ ///ֻ��ѡ������ 0 �� 1 ///0 �����ȫ��֧����ʽ��֧����ɺض������Ϊ�̻��ύ�Ķ��������Ԥ���ѿ����С�ڶ������ʱ������֧�����Ϊʧ�ܣ�Ԥ���ѿ������ڻ���ڶ������ʱ������֧�����Ϊ�ɹ��� ///1 ����ȫ��֧����ʽ��֧����ɺض������Ϊ�û�Ԥ���ѿ�����ֻҪԤ���ѿ������ɹ�������֧�������Ϊ�ɹ��� fullAmountFlag.Value = "0"; //�����к��������ַ��IJ������б���urlencode���룬���������Ľ��ȫ��ת���ɴ�д��ĸ ///��ע�⣺�������µ��������������������ַ��IJ���������ת���ɴ�д��ĸ����������á�.ToUpper()������ /// �����ڷ���ҳ����յ��ķ��ز�����ȫ����Ϊ��д��ĸ���⽫���ܵ������ݿⶩ�����ݸ���ʧ�ܣ��� payerName.Value = System.Web.HttpUtility.UrlEncode(payerName.Value, Encoding.GetEncoding("UTF-8")).ToUpper(); productName.Value = System.Web.HttpUtility.UrlEncode(productName.Value, Encoding.GetEncoding("UTF-8")).ToUpper(); productDesc.Value = System.Web.HttpUtility.UrlEncode(productDesc.Value, Encoding.GetEncoding("UTF-8")).ToUpper(); ext1.Value = System.Web.HttpUtility.UrlEncode(ext1.Value, Encoding.GetEncoding("UTF-8")).ToUpper(); ext2.Value = System.Web.HttpUtility.UrlEncode(ext2.Value, Encoding.GetEncoding("UTF-8")).ToUpper(); //���ɼ���ǩ���� ///����ذ�������˳�������ɼ��ܴ��� String signMsgVal = ""; signMsgVal = appendParam(signMsgVal, "inputCharset", inputCharset.Value); signMsgVal = appendParam(signMsgVal, "bgUrl", bgUrl.Value); signMsgVal = appendParam(signMsgVal, "pageUrl", pageUrl.Value); signMsgVal = appendParam(signMsgVal, "version", version.Value); signMsgVal = appendParam(signMsgVal, "language", language.Value); signMsgVal = appendParam(signMsgVal, "signType", signType.Value); signMsgVal = appendParam(signMsgVal, "merchantAcctId", merchantAcctId.Value); signMsgVal = appendParam(signMsgVal, "payerName", payerName.Value); signMsgVal = appendParam(signMsgVal, "payerContactType", payerContactType.Value); signMsgVal = appendParam(signMsgVal, "payerContact", payerContact.Value); signMsgVal = appendParam(signMsgVal, "orderId", orderId.Value); signMsgVal = appendParam(signMsgVal, "orderAmount", orderAmount.Value); signMsgVal = appendParam(signMsgVal, "payType", payType.Value); signMsgVal = appendParam(signMsgVal, "fullAmountFlag", fullAmountFlag.Value); signMsgVal = appendParam(signMsgVal, "orderTime", orderTime.Value); signMsgVal = appendParam(signMsgVal, "productName", productName.Value); signMsgVal = appendParam(signMsgVal, "productNum", productNum.Value); signMsgVal = appendParam(signMsgVal, "productId", productId.Value); signMsgVal = appendParam(signMsgVal, "productDesc", productDesc.Value); signMsgVal = appendParam(signMsgVal, "ext1", ext1.Value); signMsgVal = appendParam(signMsgVal, "ext2", ext2.Value); signMsgVal = appendParam(signMsgVal, "key", key); signMsg.Value = GetMD5(signMsgVal, "utf-8").ToUpper(); //��ӡ������Ϣ Lab_orderId.Text = orderId.Value; Lab_orderAmount.Text = payMoney; Lab_payerName.Text = userName; Lab_productName.Text = companyName; /* Response.Write("userName:"******"<br>"); Response.Write("payMoney:" + payMoney + "<br>"); Response.Write("payTypeLog:" + payTypeLog + "<br>"); Response.Write("typeInfoLog:" + typeInfoLog + "<br>"); Response.Write("orderId:" + orderId.Value + "<br>"); Response.End(); */ //֧���ɹ�ǰ�� ����֧���Ķ�����־ new BLL.Member().Add3PayOrder(userName, Convert.ToInt32(payMoney), payTypeLog, typeInfoLog, orderId.Value); }
private void BindAccountInfo() { dtlAccountInfo.DataSource = null; dtlAccountInfo.DataBind(); try { BLL.Member member = new BLL.Member(); if (member.GetMemberByUserName(MemberUserName)) { List<dynamic> dataSource = new List<dynamic>() { new { UserName=member.UserName, Email=member.Email, Password=member.Password, PasswordQuestion=member.PasswordQuestion, QuestionAnswer=member.Answer, CreationDate=member.CreationDate, IP=member.s_IP, MemberTypeExpiryDate=member.s_MemberTypeExpiryDate, Credit_Money=member.s_Credit_Money, MemberTypeColor=member.MemberType.MemberTypeSpecDuration.MemberTypeSpec.Color, StatusName=member.StatusName, IsOnline=(member.IsOnLine?"نعم":"لا"), FriendsCount=member.FriendsCount() } }; dtlAccountInfo.DataSource = dataSource; dtlAccountInfo.DataBind(); if (Helper.Admin.HasRole(Helper.Enums.AdminRoles.Admin_AccountInfo.ToString())) { Repeater repOwnerRooms = (Repeater)dtlAccountInfo.FindControl("repOwnerRooms"); Repeater repAdminRooms = (Repeater)dtlAccountInfo.FindControl("repAdminRooms"); BLL.RoomMember roomMember = new BLL.RoomMember(); roomMember.GetAllRoomsByAdminMemberID(member.MemberID); repAdminRooms.DataSource = roomMember.DefaultView; repAdminRooms.DataBind(); //string adminRoom = string.Join(",", roomMember.DefaultView.Table.AsEnumerable().Select(x => x["RoomName"].ToString()).ToArray()); BLL.Room room = new BLL.Room(); room.GetRoomsByCreatorID(member.MemberID); repOwnerRooms.DataSource = room.DefaultView; repOwnerRooms.DataBind(); } } } catch { } }
protected void Page_Load(object sender, EventArgs e) { BLL.Member member = new BLL.Member(); DataRow dr = member.GetInfo(UserLoginInfo.UserID); if (dr == null) { return; } NickName = dr["NickName"].ToString(); Sex = Convert.ToInt32(dr["Sex"]); LogoID = Convert.ToInt32(dr["LogoID"]); LogoID = member.GetLogoID(Sex, LogoID); BankMoney = dr["BankMoney"].ToString(); Email = dr["Email"].ToString(); //��ȡ���Ǯ����ұ����ж�Ǯ���汾 if (UiCommon.StringConfig.BankVersion == "2") { WalletMoney = member.GetWalletMoney(UiCommon.UserLoginInfo.UserID).ToString(); } else { WalletMoney = dr["WalletMoney"].ToString(); } AllMoney = (Convert.ToInt64(BankMoney) + Convert.ToInt64(WalletMoney)).ToString(); OnLineTimeCount = member.ConverTimeToDHMS(member.GetOnLineTimeSum(UserLoginInfo.UserID)); //PlayTimeCount = member.ConverTimeToDHMS(member.GetPlayTimeSum(UserLoginInfo.UserID)); PlayTimeCount = member.ConverTimeToDHMS(member.GetAllPlayTimeByUserID(UserLoginInfo.UserID)); AllLoginCount = dr["AllLoginTime"].ToString(); // string str = dr["RegisterTM"].ToString(); RegisterTM = Convert.ToDateTime(dr["RegisterTM"].ToString()).ToString("yyyy-MM-dd HH:mm:ss"); LastLoginTM = Convert.ToDateTime(dr["LastLoginTM"]).ToString("yyyy-MM-dd HH:mm:ss"); UserFasci = dr["Fascination"].ToString(); Phone = dr["Phone"].ToString(); RealName = dr["RealName"].ToString(); Lotteries = dr["Lotteries"].ToString(); //ZhiYe = dr["OccuPation"].ToString(); //Address = dr["AdrProvince"].ToString() + dr["AdrCity"].ToString() + dr["AdrZone"].ToString(); //Paiming //VipTime-------------- VipTime = dr["VipTime2"].ToString(); DateTime dtNow = DateTime.Now; if (Convert.ToDateTime(VipTime) > dtNow) { VipTime = Convert.ToDateTime(VipTime).ToString("yyyy-MM-dd"); } else { DateTime dtInit = new DateTime(1970, 01, 01, 08, 00, 00); if (Convert.ToDateTime(VipTime) > dtInit) { VipTime = "<a href=\"/Manage/VipApply.aspx\" class=\"red\">����VIP�Ѿ����ڣ���������</a>"; } else { VipTime = "<a href=\"/Manage/VipApply.aspx\" class=\"red\">��������VIP����������</a>"; } } //UserHeadImg------------- //if (LogoID >= 1 && LogoID <= 255)//ϵͳĬ��ͷ�� 1<=LogoID<=255 if (LogoID >= BLL.Member.LogoId_Const1 && LogoID <= BLL.Member.LogoId_Const2) { if (Sex == 1) { UserHeadImg = "/Image/Users/b_" + LogoID + ".png"; } else { UserHeadImg = "/Image/Users/g_" + LogoID + ".png"; } } else if (LogoID >= BLL.Member.LogoId_Const3 && LogoID <= BLL.Member.LogoId_Const4) //�ϴ����Զ���ͷ�� 256<=LogoID<=512 { int childDirName = Convert.ToInt32(UiCommon.UserLoginInfo.UserID) / 1000; UserHeadImg = "/Upload/" + UiCommon.StringConfig.UserCustHeadFolderName + "/" + childDirName + "/" + UiCommon.UserLoginInfo.UserID + ".png"; } else if (LogoID > BLL.Member.LogoId_Const4) //�ϴ����Զ���ͷ�� LogoID>512 ����˻��й���ʱ����Զ���ͷ�� { int childDirName = Convert.ToInt32(UiCommon.UserLoginInfo.UserID) / 1000; UserHeadImg = "/Upload/" + UiCommon.StringConfig.UserCustHeadFolderName + "/" + childDirName + "/" + UiCommon.UserLoginInfo.UserID + ".png"; } GameTimeCount = member.ConverTimeToDHMS(GetPlayTimeCount(UserLoginInfo.UserID)); }