using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using CY.Infrastructure.Common; using CY.BLL.EC; using CY.Model; using CY.BLL; namespace CY.WebForm.Pages.front { public partial class PayOnline : System.Web.UI.Page { public string Nocodetips = ""; protected void Page_Load(object sender, EventArgs e) { EC_MemberBasicBLL bll_EC_MemberBasicBLL = new EC_MemberBasicBLL(); EC_MemberBasic m_EC_MemberBasic = Session["nowMemberLogin"] as EC_MemberBasic; //登录帐号 if (m_EC_MemberBasic == null) { Response.Redirect("/login.html?backurlCS=" + "/order/pay/" + Request["orderId"] + ".html"); } if (IsPostBack || IsCallback) { return; } Pay_PaymentAccount m_Pay_PaymentAccount = bll_EC_MemberBasicBLL.GetPaymentAccountByMemberId(m_EC_MemberBasic.MemberId); if (m_Pay_PaymentAccount == null || string.IsNullOrEmpty(m_Pay_PaymentAccount.PayPwd)) { Nocodetips = "您尚未设置支付码,请先前往 会员中心-账户中心-安全设置 设置支付码。"; } int? orderId = MyConvert.ConvertToInt32(Request["orderId"]); if (!orderId.HasValue) return; EC_OrderBasicBLL eC_OrderBasicBLL = new EC_OrderBasicBLL(); EC_OrderBasic orderBasic = eC_OrderBasicBLL.SelectModelById(orderId.Value); if (m_EC_MemberBasic.MemberId != orderBasic.BuyerId) { Response.Redirect("/"); } rptOrder.DataSource = new List() { orderBasic }; rptOrder.DataBind(); } } }