40 lines
1.0 KiB
C#
40 lines
1.0 KiB
C#
using AyCode.Interfaces.Entities;
|
|
using Nop.Core.Domain.Common;
|
|
|
|
namespace Mango.Nop.Core.Interfaces;
|
|
|
|
public interface IMgOrderDto : IEntityInt, ISoftDeletedEntity
|
|
{
|
|
public Guid OrderGuid { get; set; }
|
|
public int StoreId { get; set; }
|
|
|
|
public int CustomerId { get; set; }
|
|
|
|
public int OrderStatusId { get; set; }
|
|
//public OrderStatus OrderStatus
|
|
//{
|
|
// get => (OrderStatus)OrderStatusId;
|
|
// set => OrderStatusId = (int)value;
|
|
//}
|
|
|
|
public int ShippingStatusId { get; set; }
|
|
//public ShippingStatus ShippingStatus
|
|
//{
|
|
// get => (ShippingStatus)ShippingStatusId;
|
|
// set => ShippingStatusId = (int)value;
|
|
//}
|
|
|
|
public decimal OrderDiscount { get; set; }
|
|
|
|
public decimal OrderTotal { get; set; }
|
|
|
|
public DateTime CreatedOnUtc { get; set; }
|
|
public DateTime? PaidDateUtc { get; set; }
|
|
|
|
public string ShippingMethod { get; set; }
|
|
|
|
public string CustomOrderNumber { get; set; }
|
|
public string CustomValuesXml { get; set; }
|
|
|
|
public bool Deleted { get; set; }
|
|
} |