namespace CMGMDAL.DTOs; public sealed class SkillDevPlanDTO { public int DevPlanId { get; set; } public short PlanType { get; set; } public int TargetId { get; set; } public string? TargetName { get; set; } public int SkillId { get; set; } public string? SkillName { get; set; } public byte CurrentProficiencyLevel { get; set; } public byte TargetProficiencyLevel { get; set; } public string? CurrentLevelLabel { get; set; } public string? TargetLevelLabel { get; set; } public short Priority { get; set; } public short TrainingMethod { get; set; } public DateTime? TargetDate { get; set; } public int? EstimatedHours { get; set; } public int? ActualHours { get; set; } public int TrainerId { get; set; } public string? TrainerName { get; set; } public string? CompletionNotes { get; set; } public short Status { get; set; } public int TenantId { get; set; } public int CreatedBy { get; set; } public int ModifiedBy { get; set; } }