Class CompanyOwnership
Inheritance
CompanyOwnership
Assembly: LemonEdge.API.Entities.FinancialServices.Auto.dll
Syntax
[DataContract]
public class CompanyOwnership : BaseEntity, ICompanyOwnership, IBaseEntity, IEquatable<IBaseEntity>, INotifyPropertyChanged, INotifyPropertyChanging, ICloneableAsync, ICanTrackProperties, ICloneableAsync<ICompanyOwnership>
Constructors
CompanyOwnership()
Declaration
public CompanyOwnership()
Properties
ChildCompanyID
[Key] Links to ICompany. The company that is a child company of this one within the organization
structure. Vice-versa those companies have this one as a parent. Reporting can be used to visualize these
relationships.
Declaration
public Guid ChildCompanyID { get; set; }
Property Value
ChildCompanyID_Label
Declaration
public string ChildCompanyID_Label { get; set; }
Property Value
ChildCompanyID_Label_Silent
Declaration
[NotMapped]
public string ChildCompanyID_Label_Silent { get; set; }
Property Value
ParentCompanyID
[Key] Links to ICompany. The parent company this item belongs to
Declaration
public Guid ParentCompanyID { get; set; }
Property Value
ParentCompanyID_Label
Declaration
public string ParentCompanyID_Label { get; set; }
Property Value
ParentCompanyID_Label_Silent
Declaration
[NotMapped]
public string ParentCompanyID_Label_Silent { get; set; }
Property Value
Methods
CopyFromEntity(IBaseEntity)
Declaration
protected override void CopyFromEntity(IBaseEntity src)
Parameters
Overrides
CopyFromSource(ICompanyOwnership)
Updates all properties in this item to have the same properties as the source object.
Declaration
public void CopyFromSource(ICompanyOwnership source)
Parameters
Type |
Name |
Description |
ICompanyOwnership |
source |
The source object to copy all values from.
|
ToString()
Declaration
public override string ToString()
Returns
Overrides
Implements
Extension Methods