namespace PERMDAL.DTOs; public class AppraisalDTO { public int AppraisalId { get; set; } public int AppraisalPlanId { get; set; } public string AppraisalPlanName { get; set; } = string.Empty; public int EmployeeId { get; set; } public string EmployeeName { get; set; } = string.Empty; public string EmployeeCode { get; set; } = string.Empty; public int OUID { get; set; } public decimal OverallMeasureScore { get; set; } public decimal OverallGoalScore { get; set; } public decimal FinalPercentage { get; set; } public decimal PercentIncrease { get; set; } public decimal AmountIncrease { get; set; } public int? ToDesignationId { get; set; } public int? ToGradeId { get; set; } public short Status { get; set; } // 0=Pending,1=Submitted,2=Accepted,3=Rejected,4=Finalized public bool PayRevisionTriggered { get; set; } public int TenantId { get; set; } } public class AppraisalListDTO { public int AppraisalId { get; set; } public int AppraisalPlanId { get; set; } public string AppraisalPlanName { get; set; } = string.Empty; public int EmployeeId { get; set; } public string EmployeeName { get; set; } = string.Empty; public string EmployeeCode { get; set; } = string.Empty; public int OUID { get; set; } public decimal FinalPercentage { get; set; } public short Status { get; set; } public int TotalCount { get; set; } }