using System.Collections.Generic; using BS.Shared; namespace BeWo.Data.Entities { public class GroupOfPeople : BeWoEntityBase { public static string PropertyName_CostBearer2SupportConceptList = nameof(CostBearer2SupportConceptList); private IList _EmployeeList; private IList _CustomerList; private IList _SupportConceptList; private IList _CostBearer2SupportConceptList; public GroupOfPeople() { this._Tid = TableID.GroupOfPeople; } public virtual GroupTypeId GroupType { get; set; } public virtual string Name { get; set; } public virtual long CreatedByEmployeeOid { get; set; } public virtual IList EmployeeList { get { return this._EmployeeList ?? (this._EmployeeList = new List()); } set { this._EmployeeList = value; } } public virtual IList CustomerList { get { return this._CustomerList ?? (this._CustomerList = new List()); } set { this._CustomerList = value; } } public virtual IList SupportConceptList { get { return this._SupportConceptList ?? (this._SupportConceptList = new List()); } set { this._SupportConceptList = value; } } public virtual IList CostBearer2SupportConceptList { get { return this._CostBearer2SupportConceptList ?? (this._CostBearer2SupportConceptList = new List()); } set { this._CostBearer2SupportConceptList = value; } } } }