namespace CMSDAL.DTO.Channel; public class ChannelDTO { public int ChannelId { get; set; } public string ChannelCode { get; set; } = string.Empty; public string ChannelName { get; set; } = string.Empty; public string? Description { get; set; } public byte Visibility { get; set; } public string? ColorCode { get; set; } public string? IconName { get; set; } public string? DefaultFiltersJson { get; set; } public byte Status { get; set; } public int TenantId { get; set; } } public class ChannelContentDTO { public int ChannelContentId { get; set; } public int ChannelId { get; set; } public int ContentId { get; set; } public string? ContentTitle { get; set; } public string? ContentSlug { get; set; } public byte ContentStatus { get; set; } public byte Pinned { get; set; } public short PositionNo { get; set; } } public class AddChannelContentDTO { public int ChannelId { get; set; } public int ContentId { get; set; } public byte Pinned { get; set; } public short PositionNo { get; set; } }