Class BlendingTransactionNewValue
Inheritance
BlendingTransactionNewValue
Assembly: LemonEdge.API.Entities.FinancialServices.Auto.dll
Syntax
[DataContract]
public class BlendingTransactionNewValue : BaseEntity, IBlendingTransactionNewValue, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<IBlendingTransactionNewValue>
Constructors
BlendingTransactionNewValue()
Declaration
public BlendingTransactionNewValue()
Properties
BlendingTranID
Declaration
[RequiredNoDefaultIDValidation]
public Guid BlendingTranID { get; set; }
Property Value
BlendingTranID_Label
Declaration
public string BlendingTranID_Label { get; set; }
Property Value
BlendingTranID_Label_Silent
Declaration
[NotMapped]
public string BlendingTranID_Label_Silent { get; set; }
Property Value
When using a SQL Wrapper as the source, this is the formula to use to get the entity id for this field.
Declaration
public string FormulaForEntityID { get; set; }
Property Value
When using a SQL Wrapper as the source, this is the formula to use to get the instrument id for this field.
Declaration
public string FormulaForInstrumentID { get; set; }
Property Value
When using a SQL Wrapper as the source, this is the formula to use to get the path id for this field.
Declaration
public string FormulaForPathID { get; set; }
Property Value
When using a SQL Wrapper as the source, this is the formula to use to get the transaction date for this field.
Declaration
public string FormulaForTransactionDate { get; set; }
Property Value
LedgerID
Links to ILedger. The Ledger to use for recording this new Transaction against
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
Name
[Key] The name for this new transaction. This will be included in the description text of each new transaction the
algorithm creates of this type.
Declaration
[Required]
[StringLength(500)]
public string Name { get; set; }
Property Value
TransactionCodeID
Links to ITransactionCode. The Transaction Code to create this new Transaction with. All the custom
logic and rules of this Transaction Code will be processed and applied as normal when creating the Transaction.
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
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(IBlendingTransactionNewValue)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(IBlendingTransactionNewValue source)
Parameters
ToString()
Declaration
public override string ToString()
Returns
Overrides
Implements
Extension Methods