using Complex.Domain.Commons; using System; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Complex.Domain.Entities { [Auditable] public class ComplexEntity : BaseEntity { public string Title { set; get; } public string? Address { set; get; } /// /// وضعیت /// public int? StateId { set; get; } /// /// متراژ کل /// public int? AreaMeter { set; get; } /// /// متراژ حیاط /// public int? YardMeter { set; get; } /// /// تعداد آسانسور /// public int? ElevatorCount { set; get; } /// تعداد انباری public int? WarehouseCount { set; get; } public int? YearMake { set; get; } public Guid? ParentId { set; get; } public ComplexEntity? Parent { set; get; } public string? Description { set; get; } public int CityId { set; get; } public virtual City City { set; get; } public virtual Collection ComplexManagers { set; get; } public virtual ICollection Units { set; get; } } }