public virtual XElement GenerateQueryRq() { XElement xElement = new XElement(typeof(T).Name + "QueryRq"); xElement.Add(ListID?.ToQBXML(nameof(ListID))); xElement.Add(FullName?.ToQBXML(nameof(FullName))); xElement.Add(MaxReturned?.ToQBXML(nameof(MaxReturned))); xElement.Add(ActiveStatus?.ToQBXML(nameof(ActiveStatus))); xElement.Add(FromModifiedDate?.ToQBXML(nameof(FromModifiedDate))); xElement.Add(ToModifiedDate?.ToQBXML(nameof(ToModifiedDate))); xElement.Add(NameFilter?.ToQBXML(nameof(NameFilter))); xElement.Add(NameRangeFilter?.ToQBXML(nameof(NameRangeFilter))); xElement.Add(IncludeRetElement?.ToQBXML(nameof(IncludeRetElement))); return(xElement); }
public virtual XElement GenerateQueryRq() { XElement xElement = new XElement(typeof(T).Name + "QueryRq"); xElement.Add(TxnID?.ToQBXML(nameof(TxnID))); xElement.Add(RefNumber?.ToQBXML(nameof(RefNumber))); xElement.Add(RefNumberCaseSensitive?.ToQBXML(nameof(RefNumberCaseSensitive))); xElement.Add(MaxReturned?.ToQBXML(nameof(MaxReturned))); xElement.Add(ModifiedDateRangeFilter?.ToQBXML(nameof(ModifiedDateRangeFilter))); xElement.Add(TxnDateRangeFilter?.ToQBXML(nameof(TxnDateRangeFilter))); xElement.Add(EntityFilter?.ToQBXML(nameof(EntityFilter))); xElement.Add(AccountFilter?.ToQBXML(nameof(AccountFilter))); xElement.Add(MatchFilter?.ToQBXML(nameof(MatchFilter))); xElement.Add(MatchRangeFilter?.ToQBXML(nameof(MatchRangeFilter))); xElement.Add(CurrencyFilter?.ToQBXML(nameof(CurrencyFilter))); xElement.Add(OwnerID?.ToQBXML(nameof(OwnerID))); return(xElement); }