Class AllocationMethod
Inheritance
AllocationMethod
Assembly: LemonEdge.API.Entities.FinancialServices.Auto.dll
Syntax
[DataContract]
public class AllocationMethod : BaseEntityWithPermissions, IAllocationMethod, IBaseEntityWithPermissions, IHasFolderStructure, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<IAllocationMethod>
Constructors
AllocationMethod()
Declaration
public AllocationMethod()
Properties
Description
A user friendly description of this allocation method and its uses
Declaration
[StringLength(2000)]
public string Description { get; set; }
Property Value
DynamicColumnAmountA
Links to ISQLTypeWrapper. The column in the DynamicSQLWrapperID that holds the total amount a
Declaration
public Guid? DynamicColumnAmountA { get; set; }
Property Value
DynamicColumnAmountA_Label
Declaration
public string DynamicColumnAmountA_Label { get; set; }
Property Value
DynamicColumnAmountA_Label_Silent
Declaration
[NotMapped]
public string DynamicColumnAmountA_Label_Silent { get; set; }
Property Value
DynamicColumnAmountB
Links to ISQLTypeWrapper. The column in the DynamicSQLWrapperID that holds the total amount b
Declaration
public Guid? DynamicColumnAmountB { get; set; }
Property Value
DynamicColumnAmountB_Label
Declaration
public string DynamicColumnAmountB_Label { get; set; }
Property Value
DynamicColumnAmountB_Label_Silent
Declaration
[NotMapped]
public string DynamicColumnAmountB_Label_Silent { get; set; }
Property Value
DynamicColumnEffectiveDate
Links to ISQLTypeWrapper. The column in the DynamicSQLWrapperID that holds the rule effective date
Declaration
public Guid? DynamicColumnEffectiveDate { get; set; }
Property Value
DynamicColumnEffectiveDate_Label
Declaration
public string DynamicColumnEffectiveDate_Label { get; set; }
Property Value
DynamicColumnEffectiveDate_Label_Silent
Declaration
[NotMapped]
public string DynamicColumnEffectiveDate_Label_Silent { get; set; }
Property Value
DynamicColumnRuleAllocateToEntity
Links to ISQLTypeWrapper. The column in the DynamicSQLWrapperID that holds the rule entity to allocate to
Declaration
public Guid? DynamicColumnRuleAllocateToEntity { get; set; }
Property Value
DynamicColumnRuleAllocateToEntity_Label
Declaration
public string DynamicColumnRuleAllocateToEntity_Label { get; set; }
Property Value
DynamicColumnRuleAllocateToEntity_Label_Silent
Declaration
[NotMapped]
public string DynamicColumnRuleAllocateToEntity_Label_Silent { get; set; }
Property Value
DynamicColumnRuleEntity
Links to ISQLTypeWrapper. The column in the DynamicSQLWrapperID that holds the rule entity
Declaration
public Guid? DynamicColumnRuleEntity { get; set; }
Property Value
DynamicColumnRuleEntity_Label
Declaration
public string DynamicColumnRuleEntity_Label { get; set; }
Property Value
DynamicColumnRuleEntity_Label_Silent
Declaration
[NotMapped]
public string DynamicColumnRuleEntity_Label_Silent { get; set; }
Property Value
DynamicSQLWrapperID
Links to ISQLWrapper. For a query that can update the path
Declaration
public Guid? DynamicSQLWrapperID { get; set; }
Property Value
DynamicSQLWrapperID_Label
Declaration
public string DynamicSQLWrapperID_Label { get; set; }
Property Value
DynamicSQLWrapperID_Label_Silent
Declaration
[NotMapped]
public string DynamicSQLWrapperID_Label_Silent { get; set; }
Property Value
FolderID
The link to the folder this item is contained in
Declaration
public Guid? FolderID { get; set; }
Property Value
FolderID_Label
Declaration
public string FolderID_Label { get; set; }
Property Value
FolderID_Label_Silent
Declaration
[NotMapped]
public string FolderID_Label_Silent { get; set; }
Property Value
Name
[Key] The unique user friendly name of this Allocation Method
Declaration
[Required]
[StringLength(500)]
public string Name { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(IAllocationMethod)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(IAllocationMethod source)
Parameters
Type |
Name |
Description |
IAllocationMethod |
source |
The source object to copy all values from.
|
ToString()
Declaration
public override string ToString()
Returns
Overrides
Implements
Extension Methods