Files
CMS/src/CMSMicroservice.Application/CommissionCQ/Queries/GetAvailableWeeks/GetAvailableWeeksQuery.cs

14 lines
617 B
C#

namespace CMSMicroservice.Application.CommissionCQ.Queries.GetAvailableWeeks;
/// <summary>
/// دریافت لیست هفته‌های قابل انتخاب برای محاسبه کمیسیون
/// </summary>
public class GetAvailableWeeksQuery : IRequest<GetAvailableWeeksResponseDto>
{
/// <summary>تعداد هفته‌های آینده برای نمایش (پیش‌فرض: 4)</summary>
public int FutureWeeksCount { get; init; } = 4;
/// <summary>تعداد هفته‌های گذشته برای نمایش (پیش‌فرض: 12)</summary>
public int PastWeeksCount { get; init; } = 12;
}