Class TransactionMatcherOn
Inheritance
TransactionMatcherOn
Assembly: LemonEdge.API.Entities.FinancialServices.Auto.dll
Syntax
[DataContract]
public class TransactionMatcherOn : BaseEntity, ITransactionMatcherOn, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<ITransactionMatcherOn>
Constructors
TransactionMatcherOn()
Declaration
public TransactionMatcherOn()
Properties
LedgerID
[Key] Links to ILedger. Matches on any Transaction that is recorded against this Ledger.
If blank, it is ignored.
Declaration
public Guid? LedgerID { get; set; }
Property Value
LedgerID_Label
Declaration
public string LedgerID_Label { get; set; }
Property Value
LedgerID_Label_Silent
Declaration
[NotMapped]
public string LedgerID_Label_Silent { get; set; }
Property Value
TransactionCodeID
[Key] Links to ITransactionCode. Matches on any Transaction that has this Transaction Code.
If blank, it is ignored.
Declaration
public Guid? TransactionCodeID { get; set; }
Property Value
TransactionCodeID_Label
Declaration
public string TransactionCodeID_Label { get; set; }
Property Value
TransactionCodeID_Label_Silent
Declaration
[NotMapped]
public string TransactionCodeID_Label_Silent { get; set; }
Property Value
TransactionMatcherID
Declaration
public Guid TransactionMatcherID { get; set; }
Property Value
TransactionMatcherID_Label
Declaration
public string TransactionMatcherID_Label { get; set; }
Property Value
TransactionMatcherID_Label_Silent
Declaration
[NotMapped]
public string TransactionMatcherID_Label_Silent { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(ITransactionMatcherOn)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(ITransactionMatcherOn source)
Parameters
Implements
Extension Methods