Class TransactionAssociation
Inheritance
TransactionAssociation
Assembly: LemonEdge.API.Entities.FinancialServices.Auto.dll
Syntax
[DataContract]
public class TransactionAssociation : BaseEntityWithPermissions, ITransactionAssociation, ITransactionValueDetail, IBaseEntityWithPermissions, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<ITransactionAssociation>
Constructors
TransactionAssociation()
Declaration
public TransactionAssociation()
Properties
Description
User friendly description of this transaction association
Declaration
public string Description { get; set; }
Property Value
EntityID
The globally unique id of the entity (of type EntityTypeID) this transaction is associated with
Declaration
public Guid? EntityID { get; set; }
Property Value
EntityID_Label
Declaration
public string EntityID_Label { get; set; }
Property Value
EntityID_Label_Silent
Declaration
[NotMapped]
public string EntityID_Label_Silent { get; set; }
Property Value
EntityTypeID
The type of entity this transaction is associated with
Declaration
public Guid? EntityTypeID { get; set; }
Property Value
LocalValue1
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue1 { get; set; }
Property Value
LocalValue10
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue10 { get; set; }
Property Value
LocalValue11
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue11 { get; set; }
Property Value
LocalValue12
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue12 { get; set; }
Property Value
LocalValue13
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue13 { get; set; }
Property Value
LocalValue14
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue14 { get; set; }
Property Value
LocalValue15
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue15 { get; set; }
Property Value
LocalValue16
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue16 { get; set; }
Property Value
LocalValue17
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue17 { get; set; }
Property Value
LocalValue18
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue18 { get; set; }
Property Value
LocalValue19
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue19 { get; set; }
Property Value
LocalValue2
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue2 { get; set; }
Property Value
LocalValue20
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue20 { get; set; }
Property Value
LocalValue3
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue3 { get; set; }
Property Value
LocalValue4
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue4 { get; set; }
Property Value
LocalValue5
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue5 { get; set; }
Property Value
LocalValue6
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue6 { get; set; }
Property Value
LocalValue7
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue7 { get; set; }
Property Value
LocalValue8
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue8 { get; set; }
Property Value
LocalValue9
Holds the value (indicated in the ValuexIndexID field) for this transaction.
Declaration
public decimal? LocalValue9 { get; set; }
Property Value
Note1
Note against the value amount
Declaration
[StringLength(500)]
public string Note1 { get; set; }
Property Value
Note10
Note against the value amount
Declaration
[StringLength(500)]
public string Note10 { get; set; }
Property Value
Note11
Note against the value amount
Declaration
[StringLength(500)]
public string Note11 { get; set; }
Property Value
Note12
Note against the value amount
Declaration
[StringLength(500)]
public string Note12 { get; set; }
Property Value
Note13
Note against the value amount
Declaration
[StringLength(500)]
public string Note13 { get; set; }
Property Value
Note14
Note against the value amount
Declaration
[StringLength(500)]
public string Note14 { get; set; }
Property Value
Note15
Note against the value amount
Declaration
[StringLength(500)]
public string Note15 { get; set; }
Property Value
Note16
Note against the value amount
Declaration
[StringLength(500)]
public string Note16 { get; set; }
Property Value
Note17
Note against the value amount
Declaration
[StringLength(500)]
public string Note17 { get; set; }
Property Value
Note18
Note against the value amount
Declaration
[StringLength(500)]
public string Note18 { get; set; }
Property Value
Note19
Note against the value amount
Declaration
[StringLength(500)]
public string Note19 { get; set; }
Property Value
Note2
Note against the value amount
Declaration
[StringLength(500)]
public string Note2 { get; set; }
Property Value
Note20
Note against the value amount
Declaration
[StringLength(500)]
public string Note20 { get; set; }
Property Value
Note3
Note against the value amount
Declaration
[StringLength(500)]
public string Note3 { get; set; }
Property Value
Note4
Note against the value amount
Declaration
[StringLength(500)]
public string Note4 { get; set; }
Property Value
Note5
Note against the value amount
Declaration
[StringLength(500)]
public string Note5 { get; set; }
Property Value
Note6
Note against the value amount
Declaration
[StringLength(500)]
public string Note6 { get; set; }
Property Value
Note7
Note against the value amount
Declaration
[StringLength(500)]
public string Note7 { get; set; }
Property Value
Note8
Note against the value amount
Declaration
[StringLength(500)]
public string Note8 { get; set; }
Property Value
Note9
Note against the value amount
Declaration
[StringLength(500)]
public string Note9 { get; set; }
Property Value
TransactionID
[Key] Links to ITransaction. The transaction this association is allocating for.
Declaration
[RequiredNoDefaultIDValidation]
public Guid TransactionID { get; set; }
Property Value
TransactionID_Label
Declaration
public string TransactionID_Label { get; set; }
Property Value
TransactionID_Label_Silent
Declaration
[NotMapped]
public string TransactionID_Label_Silent { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(ITransactionAssociation)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(ITransactionAssociation source)
Parameters
Implements
Extension Methods