public override XElement GenerateDelRq() { XElement xElement = new XElement("TxnDelRq"); xElement.Add(TxnType.ToQBXML(nameof(TxnType))); xElement.Add(TxnID.ToQBXML(nameof(TxnID))); return(xElement); }
public XElement ToQBXML(string name) { XElement xElement = new XElement(name); xElement.Add(TxnID.ToQBXML(nameof(TxnID))); xElement.Add(TxnType.ToQBXML(nameof(TxnType))); xElement.Add(TxnDate?.ToQBXML(nameof(TxnDate))); xElement.Add(RefNumber.ToQBXML(nameof(RefNumber))); xElement.Add(BalanceRemaining?.ToQBXML(nameof(BalanceRemaining))); xElement.Add(Amount?.ToQBXML(nameof(Amount))); xElement.Add(DiscountAmount?.ToQBXML(nameof(DiscountAmount))); xElement.Add(DiscountAccountRef.ToQBXML(nameof(DiscountAccountRef))); xElement.Add(DiscountClassRef.ToQBXML(nameof(DiscountClassRef))); xElement.Add(LinkedTxnList.ToQBXML(nameof(LinkedTxn))); return(xElement); }