2025-11-24 22:55:14 +03:30
|
|
|
using CMSMicroservice.Domain.Enums;
|
|
|
|
|
|
2025-11-22 22:02:04 +03:30
|
|
|
namespace CMSMicroservice.Application.UserOrderCQ.Commands.SubmitShopBuyOrder;
|
|
|
|
|
public class SubmitShopBuyOrderResponseDto
|
|
|
|
|
{
|
|
|
|
|
//شناسه
|
|
|
|
|
public long Id { get; set; }
|
|
|
|
|
//
|
|
|
|
|
public PaymentStatus PaymentStatus { get; set; }
|
|
|
|
|
//
|
2025-11-25 02:21:08 +03:30
|
|
|
public DateTime? PaymentDate { get; set; }
|
2025-11-22 22:02:04 +03:30
|
|
|
//
|
|
|
|
|
public PaymentMethod? PaymentMethod { get; set; }
|
|
|
|
|
//
|
|
|
|
|
public string? UserAddressText { get; set; }
|
|
|
|
|
//
|
|
|
|
|
public long? TotalAmount { get; set; }
|
|
|
|
|
//
|
|
|
|
|
public List<SubmitShopBuyOrderFactorDetail>? FactorDetails { get; set; }
|
|
|
|
|
|
|
|
|
|
}public class SubmitShopBuyOrderFactorDetail
|
|
|
|
|
{
|
|
|
|
|
//شناسه
|
|
|
|
|
public long ProductId { get; set; }
|
|
|
|
|
//
|
|
|
|
|
public string ProductTitle { get; set; }
|
|
|
|
|
//
|
|
|
|
|
public string? ProductThumbnailPath { get; set; }
|
|
|
|
|
//
|
|
|
|
|
public long? UnitPrice { get; set; }
|
|
|
|
|
//
|
|
|
|
|
public int? Count { get; set; }
|
|
|
|
|
//
|
|
|
|
|
public long? UnitDiscountPrice { get; set; }
|
|
|
|
|
}
|