namespace PERMDAL.DTOs; public class KRADTO { public int KRAId { get; set; } public string KRAName { get; set; } = string.Empty; public string? Description { get; set; } public string? Section { get; set; } public short Nature { get; set; } // 0=PerformanceBased 1=PersonalDevelopment public int DepartmentId { get; set; } public string? Remarks { get; set; } public int CreatedById { get; set; } public DateTime? CreatedOn { get; set; } public int ModifiedById { get; set; } public DateTime? ModifiedOn { get; set; } public int SortOrder { get; set; } public short Status { get; set; } // 0=Inactive 1=Active public int Version { get; set; } public short SourceType { get; set; } public int TenantId { get; set; } } public sealed class KRAListDTO { public int KRAId { get; set; } public string KRAName { get; set; } = string.Empty; public short Nature { get; set; } public short Status { get; set; } public int TotalCount { get; set; } } public sealed class KRASelectDTO { public int KRAId { get; set; } public string KRAName { get; set; } = string.Empty; public short Nature { get; set; } }