using AVSCartonShipmentVerifier.DTOs; namespace AVSCartonShipmentVerifier.ViewModels; public sealed class VerificationDashboardViewModel { public IReadOnlyCollection RecentSuccessfulScans { get; init; } = []; public IReadOnlyCollection RecentRejectedScans { get; init; } = []; /// Cartons with moved_to_warehouse = 0; null when MySQL count could not be loaded. public int? AvailableCartonsCount { get; init; } }