Class EntityAccount
Inheritance
EntityAccount
Assembly: LemonEdge.API.Entities.FinancialServices.Auto.dll
Syntax
[DataContract]
public class EntityAccount : BaseEntityWithPermissions, IEntityAccount, IBaseEntityWithPermissions, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<IEntityAccount>
Constructors
EntityAccount()
Declaration
Properties
Code
Declaration
[StringLength(500)]
public string Code { get; set; }
Property Value
Description
Declaration
[StringLength(2500)]
public string Description { get; set; }
Property Value
LegalName
Declaration
[StringLength(500)]
public string LegalName { get; set; }
Property Value
Name
Declaration
[StringLength(500)]
public string Name { get; set; }
Property Value
SourceEntityID
[Key] Links opionally to IObjectEntity. The entity that belongs within this entity account
Declaration
public Guid? SourceEntityID { get; set; }
Property Value
SourceEntityID_Label
Declaration
public string SourceEntityID_Label { get; set; }
Property Value
SourceEntityID_Label_Silent
Declaration
[NotMapped]
public string SourceEntityID_Label_Silent { get; set; }
Property Value
SourceEntitySetID
[Key] Links optionally to IEntitySet. The entity set this entity account belongs to
Declaration
public Guid? SourceEntitySetID { get; set; }
Property Value
SourceEntitySetID_Label
Declaration
public string SourceEntitySetID_Label { get; set; }
Property Value
SourceEntitySetID_Label_Silent
Declaration
[NotMapped]
public string SourceEntitySetID_Label_Silent { get; set; }
Property Value
TargetEntityID
[Key] Links opionally to IObjectEntity. The entity that belongs within this target entity account
Declaration
public Guid? TargetEntityID { get; set; }
Property Value
TargetEntityID_Label
Declaration
public string TargetEntityID_Label { get; set; }
Property Value
TargetEntityID_Label_Silent
Declaration
[NotMapped]
public string TargetEntityID_Label_Silent { get; set; }
Property Value
TargetEntitySetID
[Key] Links optionally to IEntitySet. The entity set this entity account targets
Declaration
public Guid? TargetEntitySetID { get; set; }
Property Value
TargetEntitySetID_Label
Declaration
public string TargetEntitySetID_Label { get; set; }
Property Value
TargetEntitySetID_Label_Silent
Declaration
[NotMapped]
public string TargetEntitySetID_Label_Silent { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(IEntityAccount)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(IEntityAccount source)
Parameters
Type |
Name |
Description |
IEntityAccount |
source |
The source object to copy all values from.
|
Implements
Extension Methods