namespace SeaHaven.Services.DTOs { public class TaskListTemplateDTO { public int Id { get; set; } public string? Name { get; set; } public string? Description { get; set; } public bool IsActive { get; set; } public List Items { get; set; } = new(); } public class TaskListTemplateItemDTO { public int Id { get; set; } public string? ItemText { get; set; } public int SortOrder { get; set; } } public class TaskListTemplateInput { public string? Name { get; set; } public string? Description { get; set; } public bool IsActive { get; set; } = true; public List Items { get; set; } = new(); } public class TaskListTemplateInputItem { public string? ItemText { get; set; } public int SortOrder { get; set; } } }