예제 #1
0
 internal override void WriteXml(XmlTextWriter writer)
 {
     writer.WriteStartElement("invoice");
     writer.WriteElementString("refund_apply_order", RefundPriority.ToString().ToLower());
     writer.WriteElementString("amount_in_cents", AmountInCents.AsString());
     writer.WriteEndElement();
 }
        internal void WriteXml(XmlTextWriter writer)
        {
            writer.WriteStartElement("invoice");
            writer.WriteElementString("refund_apply_order", RefundPriority.ToString().ToLower());
            writer.WriteStartElement("line_items");

            foreach (var refund in Refunds)
            {
                refund.WriteXml(writer);
            }

            writer.WriteEndElement(); // line_items
            writer.WriteEndElement(); // invoice
        }