namespace SPMS.Application.DTOs.Service; public class ServiceListResponseDto { public List Items { get; set; } = new(); public int TotalCount { get; set; } public int Page { get; set; } public int PageSize { get; set; } public int TotalPages => (int)Math.Ceiling((double)TotalCount / PageSize); } public class ServiceSummaryDto { public string ServiceCode { get; set; } = string.Empty; public string ServiceName { get; set; } = string.Empty; public string? Description { get; set; } public string SubTier { get; set; } = string.Empty; public string Status { get; set; } = string.Empty; public DateTime CreatedAt { get; set; } public int DeviceCount { get; set; } public PlatformSummaryDto? Platforms { get; set; } }