namespace OKRDAL.DTOs; public class GoalTrackDTO { public int GoalTrackId { get; set; } public int GoalId { get; set; } public string GoalName { get; set; } = string.Empty; public DateTime TrackedOn { get; set; } public decimal ProgressPercent { get; set; } public decimal CurrentValue { get; set; } public string Remarks { get; set; } = string.Empty; public int TrackedById { get; set; } public string TrackedByName { get; set; } = string.Empty; public short ConfidenceLevel { get; set; } // 0=Low 1=Medium 2=High public int EvaluatorId { get; set; } // -1 = self-tracked public string EvaluatorName { get; set; } = string.Empty; public int LovId { get; set; } // -1 = not applicable public string LovName { get; set; } = string.Empty; public int TenantId { get; set; } }