using Domain.Entities.Forum.ValueObject;

namespace Application.Features.Admin.Forum.CommentReport.Search;

public sealed record Response(int Total, List<Response.Row> List)
{
    public sealed record Row(
        int Num,
        int ID,
        int BoardID,
        string BoardName,
        int PostID,
        string PostSubject,
        int CommentID,
        string Comment,
        int MemberID,
        string? MemberName,
        ReportType Type,
        string? Reason,
        ReportStatus Status,
        string? Memo,
        DateTime? UpdatedAt,
        DateTime CreatedAt
    );
}