using Domain.Entities.Store.ValueObject; namespace Application.Features.Admin.Store.Coupon.ListCodes; public sealed record Response( int Total, int AvailableCount, int ReservedCount, int IssuedCount, int UsedCount, int ExpiredCount, List List ) { public sealed record Row( int Num, int ID, string Code, CouponCodeStatus Status, int? IssuedToMemberID, string? IssuedToMemberName, string? IssuedToMemberEmail, DateTime? IssuedAt, DateTime? UsedAt, DateTime CreatedAt ); }