Files
CMS/src/CMSMicroservice.Application/UserWalletCQ/Queries/GetCustomerWithdrawals/GetCustomerWithdrawalsResponseDto.cs
T
masoodafar-web b2d676b555 feat: Implement customer profile and referral queries
- Add GetCustomerProfileResponseDto for retrieving customer profile information.
- Create GetCustomerReferralsQuery and GetCustomerReferralsQueryHandler to fetch customer referrals with pagination and filtering options.
- Introduce GetCustomerReferralsResponseDto to structure the response for customer referrals.
- Implement GetCustomerSettingsQuery and GetCustomerSettingsQueryHandler to retrieve user settings.
- Add GetCustomerOrder and GetCustomerOrderQueryHandler for fetching specific customer orders.
- Create GetCustomerOrderHistoryQuery and GetCustomerOrderHistoryQueryHandler to retrieve order history with filtering options.
- Implement GetCustomerOrdersQuery and GetCustomerOrdersQueryHandler for fetching multiple customer orders with filters.
- Add GetCustomerWalletChangeLogQuery and GetCustomerWalletChangeLogQueryHandler for retrieving wallet change logs.
- Implement GetCustomerWithdrawalSettingsQuery and GetCustomerWithdrawalSettingsQueryHandler for fetching withdrawal settings.
- Create GetCustomerWithdrawalsQuery and GetCustomerWithdrawalsQueryHandler to retrieve customer withdrawal requests.
2026-02-05 23:01:50 +03:30

45 lines
1.0 KiB
C#

namespace CMSMicroservice.Application.UserWalletCQ.Queries.GetCustomerWithdrawals;
public class GetCustomerWithdrawalsResponseDto
{
/// <summary>
/// شناسه
/// </summary>
public long Id { get; set; }
/// <summary>
/// شناسه تعریف هفته
/// </summary>
public long WeekDefinitionId { get; set; }
/// <summary>
/// نام نمایشی هفته
/// </summary>
public string WeekDisplayName { get; set; }
/// <summary>
/// مبلغ کل
/// </summary>
public long TotalAmount { get; set; }
/// <summary>
/// وضعیت
/// </summary>
public int Status { get; set; }
/// <summary>
/// روش برداشت
/// </summary>
public int? WithdrawalMethod { get; set; }
/// <summary>
/// شماره شبا
/// </summary>
public string IbanNumber { get; set; }
/// <summary>
/// تاریخ ایجاد
/// </summary>
public DateTime Created { get; set; }
}