using System; using Volo.Abp.Domain.Entities.Auditing; using Volo.Abp.MultiTenancy; namespace Erp.Platform.Entities; public class ProjectTask : FullAuditedEntity, IMultiTenant { public Guid? TenantId { get; set; } public Guid? ProjectId { get; set; } public Project? Project { get; set; } public Guid? PhaseId { get; set; } public ProjectPhase? Phase { get; set; } public string Name { get; set; } public string Description { get; set; } public Guid? TaskTypeId { get; set; } public TaskType? TaskType { get; set; } public string Priority { get; set; } public Guid? StatusId { get; set; } public Status? Status { get; set; } public Guid? EmployeeId { get; set; } public Employee? Employee { get; set; } public DateTime StartDate { get; set; } public DateTime EndDate { get; set; } public int Progress { get; set; } public bool IsActive { get; set; } }