Exemplo n.º 1
0
 public override byte[] GetXml() {
   AutoGen.ChargeOrderRequest Req = new AutoGen.ChargeOrderRequest();
   Req.googleordernumber = _OrderNo;
   if (_Amount != -1 && _Currency != null) {
     Req.amount = new AutoGen.Money();
     Req.amount.currency = _Currency;
     Req.amount.Value = _Amount;
   }
   return EncodeHelper.Serialize(Req);
 }
Exemplo n.º 2
0
 public override byte[] GetXml()
 {
     AutoGen.ChargeOrderRequest Req = new AutoGen.ChargeOrderRequest();
     Req.googleordernumber = _OrderNo;
     if (_Amount != -1 && _Currency != null)
     {
         Req.amount          = new AutoGen.Money();
         Req.amount.currency = _Currency;
         Req.amount.Value    = _Amount;
     }
     return(EncodeHelper.Serialize(Req));
 }
        /// <summary>Method that is called to produce the Xml message
        /// that can be posted to Google Checkout.</summary>
        public override byte[] GetXml()
        {
            AutoGen.ChargeOrderRequest retVal = new AutoGen.ChargeOrderRequest();
            retVal.googleordernumber = GoogleOrderNumber;

            if (_amount > decimal.MinValue && _currency != null)
            {
                retVal.amount          = new AutoGen.Money();
                retVal.amount.currency = _currency;
                retVal.amount.Value    = _amount;
            }

            return(EncodeHelper.Serialize(retVal));
        }