namespace FrontOffice.BFF.Application.CommissionCQ.Queries.GetMyCommissionPayouts; public class GetMyCommissionPayoutsResponseDto { public List Payouts { get; set; } = new(); public int TotalCount { get; set; } public int PageNumber { get; set; } public int PageSize { get; set; } } public class CommissionPayoutDto { /// /// شناسه /// public long Id { get; set; } /// /// شناسه تعریف هفته /// public long WeekDefinitionId { get; set; } /// /// نام نمایشی هفته (هفته 45 - آذر 1403) /// public string WeekDisplayName { get; set; } = string.Empty; /// /// تعداد Balance کسب شده /// public int BalancesEarned { get; set; } /// /// مبلغ کل /// public long TotalAmount { get; set; } /// /// مبلغ فرمت شده /// public string AmountFormatted { get; set; } = string.Empty; /// /// وضعیت (0=Pending=1,Paid=2,WithdrawRequested=3,Withdrawn=4,PaymentFailed= 5,Cancelled) /// public int Status { get; set; } /// /// تاریخ محاسبه /// public DateTime CalculatedDate { get; set; } /// /// تاریخ شمسی /// public string DatePersian { get; set; } = string.Empty; }