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); } } } }
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); } } } }