Class TrxDetail
Create transaction detail.
Inheritance
System.Object
TrxDetail
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: SIX.TimApi
Assembly: TimApi.dll
Syntax
public class TrxDetail
Constructors
TrxDetail(Boolean, TransactionType, Int32, Amount, Amount, Amount, String, Int64, Int64)
Create transaction detail.
Declaration
public TrxDetail(bool dccFlag, TransactionType transactionType, int count, Amount amountSum, Amount amountSumTip, Amount amountSumOther, string aid, long markup, long markupExponent)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | dccFlag | |
TransactionType | transactionType | |
System.Int32 | count | |
Amount | amountSum | |
Amount | amountSumTip | |
Amount | amountSumOther | |
System.String | aid | |
System.Int64 | markup | |
System.Int64 | markupExponent |
Properties
AmountSum
Total of amount.
Declaration
public Amount AmountSum { get; }
Property Value
Type | Description |
---|---|
Amount |
Count
Count of transactions.
Declaration
public int Count { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
DccFlag
Specifies if a transaction is a DCC transaction or not.
Declaration
public bool DccFlag { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
TransactionType
Represents the reported financial transaction type.
Declaration
public TransactionType TransactionType { get; }
Property Value
Type | Description |
---|---|
TransactionType |
Methods
getAid()
AID.
Declaration
public string getAid()
Returns
Type | Description |
---|---|
System.String |
getAmountSumOther()
Total of amount.
Declaration
public Amount getAmountSumOther()
Returns
Type | Description |
---|---|
Amount |
getAmountSumTip()
Total of amount.
Declaration
public Amount getAmountSumTip()
Returns
Type | Description |
---|---|
Amount |
getMarkup()
Markup percentage value.
Declaration
public long getMarkup()
Returns
Type | Description |
---|---|
System.Int64 |
getMarkupExponent()
Markup percentage value exponent.
Declaration
public long getMarkupExponent()
Returns
Type | Description |
---|---|
System.Int64 |
ToString()
String representation.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String |
Overrides
System.Object.ToString()