using CMSMicroservice.Application.Common.Models;

namespace CMSMicroservice.Application.UserOrderCQ.Queries.GetCustomerOrders;

public class GetCustomerOrdersQuery : IRequest<GetCustomerOrdersResponseDto>
{
    public long UserId { get; set; }
    public PaginationState PaginationState { get; set; }
    public int? PaymentStatusFilter { get; set; }
    public int? DeliveryStatusFilter { get; set; }
    public DateTime? FromDate { get; set; }
    public DateTime? ToDate { get; set; }
}
