namespace CMSDAL.DTO.LearningPath; public class LearningPathDTO { public int LearningPathId { get; set; } public string PathCode { get; set; } = string.Empty; public string PathName { get; set; } = string.Empty; public string? Description { get; set; } public byte Status { get; set; } public int TenantId { get; set; } public List Items { get; set; } = new(); } public class LearningPathItemDTO { public int LpItemId { get; set; } public int LearningPathId { get; set; } public int ContentId { get; set; } public string? ContentTitle { get; set; } public string? ContentSlug { get; set; } public short PositionNo { get; set; } public byte IsRequired { get; set; } public int? MinSecs { get; set; } }