34 lines
915 B
C#
34 lines
915 B
C#
|
|
namespace CMSMicroservice.Application.UserOrderCQ.Commands.SubmitShopBuyOrder;
|
||
|
|
public class SubmitShopBuyOrderResponseDto
|
||
|
|
{
|
||
|
|
//شناسه
|
||
|
|
public long Id { get; set; }
|
||
|
|
//
|
||
|
|
public PaymentStatus PaymentStatus { get; set; }
|
||
|
|
//
|
||
|
|
public DateTime? Created { get; set; }
|
||
|
|
//
|
||
|
|
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; }
|
||
|
|
}
|