Class ObjectEntityType
Inheritance
ObjectEntityType
Assembly: LemonEdge.API.Entities.FinancialServices.Auto.dll
Syntax
[DataContract]
public class ObjectEntityType : BaseEntityWithPermissions, IObjectEntityType, IBaseEntityWithPermissions, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<IObjectEntityType>
Constructors
ObjectEntityType()
Declaration
public ObjectEntityType()
Properties
AllowRuleAllocations
Indicates if this object entity can be allocated to in Allocation Rules.
If it can then it can belong as part of an Entity Structure within an Entity Set.
Typically if an object entity can be part of an Allocation Rule, it will also have a GL.
Declaration
public bool AllowRuleAllocations { get; set; }
Property Value
CanBeCounterparty
Indicates if this object entity can act as a counterparty to transactions in the system
Declaration
public bool CanBeCounterparty { get; set; }
Property Value
CanOwnInstruments
Indicates if this object entity can own financial instruments
Declaration
public bool CanOwnInstruments { get; set; }
Property Value
Description
Declaration
[StringLength(2000)]
public string Description { get; set; }
Property Value
HasGL
Indicates if this object entity has a GL.
If it does then it can have Transactions booked against it, and will have Period Closing functionality.
Declaration
public bool HasGL { get; set; }
Property Value
Name
Declaration
[Required]
[StringLength(500)]
public string Name { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(IObjectEntityType)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(IObjectEntityType source)
Parameters
Type |
Name |
Description |
IObjectEntityType |
source |
The source object to copy all values from.
|
ToString()
Declaration
public override string ToString()
Returns
Overrides
Implements
Extension Methods