RecurringTransaction Class
Assembly: PTS.Modules.Transactions.dll
Syntax
public class RecurringTransaction : IOwnedRecord, IGdsRecord, IHasGuid
Inheritance
System.Object
RecurringTransaction
Properties
CurrencySource
Declaration
public CurrencyCode CurrencySource { get; set; }
Property Value
CurrencyTarget
Declaration
public CurrencyCode CurrencyTarget { get; set; }
Property Value
Description
Declaration
public string Description { get; set; }
Property Value
Type |
Description |
System.String |
|
EndsOn
Declaration
public DateTime? EndsOn { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
ExchangeRate
Declaration
public decimal ExchangeRate { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
Frequency
Declaration
public RepeatPeriod Frequency { get; set; }
Property Value
GdsOwnerGuid
Declaration
public Guid? GdsOwnerGuid { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
GdsRole
Declaration
public GdsRole GdsRole { get; set; }
Property Value
Guid
Declaration
public Guid Guid { get; set; }
Property Value
Type |
Description |
System.Guid |
|
Id
Declaration
public long Id { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
Method
Declaration
public TransactionMethod Method { get; set; }
Property Value
NextTransactionOn
Declaration
public DateTime? NextTransactionOn { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
OwnerId
Declaration
public long OwnerId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
Reference
Declaration
public string Reference { get; set; }
Property Value
Type |
Description |
System.String |
|
Source
Declaration
public virtual MoneyAccount Source { get; set; }
Property Value
SourceId
Declaration
public long SourceId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
SourceOwnerId
Declaration
public long SourceOwnerId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
StartsOn
Declaration
public DateTime StartsOn { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
Status
Declaration
public RecurringTransactionStatus Status { get; set; }
Property Value
Target
Declaration
public virtual MoneyAccount Target { get; set; }
Property Value
TargetId
Declaration
public long TargetId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
TargetOwnerId
Declaration
public long TargetOwnerId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
Implements
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)
System.Object.ToString()
Extension Methods