/// <summary>
 /// 初始化支付宝下载对账单结果
 /// </summary>
 /// <param name="result">支付宝结果</param>
 /// <param name="url">账单下载地址</param>
 /// <param name="bills">对账单信息列表</param>
 public AlipayDownloadBillResult(AlipayResult result, string url, List <AlipayBillInfo> bills)
 {
     Success     = result.Success;
     Raw         = result.Raw;
     Message     = result.GetMessage();
     Parameter   = result.Builder.ToString();
     DownloadUrl = url;
     Bills       = bills;
 }
Exemplo n.º 2
0
 /// <summary>
 /// 初始化支付撤消结果
 /// </summary>
 /// <param name="result">支付宝结果</param>
 public AlipayCancelResult(AlipayResult result)
 {
     Success   = result.Success;
     TradeId   = result.GetTradeNo();
     OrderId   = result.GetOutTradeNo();
     Retry     = result.GetValue(AlipayConst.RetryFlag) != "N";
     Action    = CreateAction(result.GetValue(AlipayConst.Action));
     Raw       = result.Raw;
     Message   = result.GetMessage();
     Parameter = result.Builder.ToString();
 }