结合上篇文章的使用方案

//王永权  2018 03-17   爬取页面关键字解决方案
            //string href=GetTheRedirectUrl(aliay_url);
            //if (curl_Keyword(href) == "错误码:TRADE_HAS_SUCCESS")
            //{
            //    //跟新数据库的状态

            //    string alipaytradeno = "";
            //    string[] array = aliay_url.Split('&');
            //    for (int i = 0; i < array.Length; i++)
            //    {
            //        if (array[i].Contains("out_trade_no"))
            //        {
            //            out_trade_no = array[i].Split('=')[1];
            //        }
            //        if (array[i].Contains("alipaytradeno"))
            //        {
            //            alipaytradeno = array[i].Split('=')[1];
            //        }
            //    }
            //    PE_UserRechargeOrder order = PE_UserRechargeOrderDAL.GetByTradeNo(out_trade_no);
            //    PE_User user = PE_UserDAL.GetByCode(order.UserCode);
            //    if (order.Status == "0")
            //    {
            //        order.Status = "1";
            //        PE_ReChargeDetails charge = new PE_ReChargeDetails();

            //        string nextcode = PE_ReChargeDetailsDAL.GetNextCode();
            //        if (nextcode == null)
            //        {

            //            nextcode = "";
            //        }

            //        try
            //        {
            //            charge.InAmount = order.Rmb_Fee;
            //        }
            //        catch (Exception)
            //        {

            //        }

            //        charge.Code = nextcode;
            //        charge.IP = CommonHelper.GetClientIP();
            //        charge.Operator = user.Name;
            //        charge.UserCode = user.Code;
            //        charge.UserName = user.Name;
            //        charge.Time = DateTime.Now;
            //        charge.InType = "在线充值";
            //        charge.InCardCode = "";
            //        charge.InTradeCode = out_trade_no;
            //        charge.InCardType = "支付宝";
            //        charge.InCardSource = "支付宝";
            //        charge.AlipayTradeNo = alipaytradeno;
            //        user.Balance = Convert.ToDecimal(user.Balance) + Convert.ToDecimal(order.Rmb_Fee);
            //        charge.Balance = user.Balance;

            //        try
            //        {
            //            PE_UserRechargeOrderDAL.Update(order);
            //            PE_UserBLL.Update(user);
            //            PE_ReChargeDetailsBLL.Insert(charge).ToString();

            //        }
            //        catch (Exception)
            //        {
            //        }
            //        //重新刷新页面
            //        Response.Redirect("../OnLineReChage.aspx");
            //    }
            //}
            //else
            //{
            //正常的支付界面


            //}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值