Пример #1
0
    protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
    {
        string htmlFile   = "";
        string url        = "http://www.topfo.com/";
        string shopName   = "";
        int    WorthPoint = 0;

        Tz888.BLL.GetDataList bll = new Tz888.BLL.GetDataList();

        string strWhere = "OrderNo='" + orderNo + "'";

        DataTable dt = bll.GetList("ShopCarVIW", "HtmlFile,SourceType,WorthPoint", "ShopCarID", 1, 1, 0, 1, strWhere);

        if (dt.Rows.Count > 0)
        {
            url = dt.Rows[0]["HtmlFile"].ToString().Trim();

            WorthPoint = Convert.ToInt32(dt.Rows[0]["WorthPoint"].ToString().Trim());
        }

        int money = WorthPoint * 100;

        QuickPaySample quick = new QuickPaySample();

        if (money > 0 || orderNo != "")
        {
            quick.ProcessRequest(htmlFile, "中国招商投资网资源信息", orderNo, Convert.ToString(money), "cn001");
        }
    }
Пример #2
0
    protected void Button1_Click(object sender, EventArgs e)
    {
        string htmlFile   = "";
        string url        = "http://www.topfo.com/";
        string shopName   = "";
        int    WorthPoint = 0;

        Tz888.BLL.GetDataList bll = new Tz888.BLL.GetDataList();

        string strWhere = "OrderNo=1000005778";

        DataTable dt = bll.GetList("ShopCarVIW", "HtmlFile,SourceType,WorthPoint", "ShopCarID", 1, 1, 0, 1, strWhere);

        if (dt.Rows.Count > 0)
        {
            htmlFile   = url + dt.Rows[0]["HtmlFile"].ToString().Trim();
            shopName   = dt.Rows[0]["SourceType"].ToString().Trim();
            WorthPoint = Convert.ToInt32(dt.Rows[0]["WorthPoint"].ToString().Trim());
        }

        int money = WorthPoint * 100;


        QuickPaySample quick = new QuickPaySample();

        quick.ProcessRequest(htmlFile, "中国招商投资网资源信息", "1000005778", Convert.ToString(money), "cn001");
        //quick.ProcessRequest();
        // string d = DateTime.Now.ToString("yyyyMMddHHmmss");

        // Response.Write(d);
    }
Пример #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            infoID = Request.QueryString["InfoID"];
            string loginname          = Page.User.Identity.Name; //tzWeb.LoginInfo.GetLoginUserName(0);
            int    num                = bbl.CheckDate(Convert.ToInt64(infoID), "1");
            Tz888.BLL.GetDataList bll = new Tz888.BLL.GetDataList();
            dt = bll.GetList("MainInfoTab", "HtmlFile", "InfoID", 1, 1, 0, 1, "InfoId=" + infoID);
            if (num == 1)
            {
                string Money = bbl.OrderByMoney(Convert.ToInt64(infoID), loginname);
                if (Money == "")
                {
                    double userpoint = Convert.ToDouble(tzWeb.pay.comm.getUserPoint(loginname));  //用户余额
                    #region 生成订单号
                    if (infoID != "" && infoID != null)
                    {
                        //生成订单 返回订单号
                        Tz888.BLL.Pay1.PayOrder dal = new Tz888.BLL.Pay1.PayOrder();
                        try
                        {
                            int    ErrorID  = 0;
                            string ErrorMsg = "";

                            int orderno = dal.CreateInfoOrder(Convert.ToInt64(infoID), loginname, ref ErrorID, ref ErrorMsg);  //订单号

                            if (orderno != 0)
                            {
                                AdSystem.Logic loc = new AdSystem.Logic();
                                loc.AdOrder_Add(Convert.ToInt64(orderno));



                                double orderpoint = Convert.ToDouble(tzWeb.pay.comm.getOrderPoint(Convert.ToInt64(orderno)));   //订单金额

                                Response.Redirect("orderBuy_item.aspx?order_no=" + tzWeb.pay.comm.JiaMi(orderno.ToString()) + "&user_on?=" + userpoint.ToString(), false);
                            }
                            else
                            {
                                Tz888.Common.Common.ShowMessage(this.Page, "此信息已不需要付费!", "trade_info_wait.aspx");
                            }
                        }
                        catch
                        {
                            Tz888.Common.Common.ShowMessage(this.Page, "此信息已不需要付费!", "trade_info_wait.aspx");
                        }
                    }
                    #endregion
                }
                else
                {
                    Tz888.Common.Common.ShowMessage(this.Page, "此信息已经购买!", "trade_info_wait.aspx");
                }
            }
            else
            {
                Tz888.Common.Common.ShowMessage(this.Page, "此信息已经过期!", "trade_info_wait.aspx");
            }
        }
    }