Mango.Nop.Libraries/Mango.Nop.Core/Interfaces/IMgOrderDto.cs

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; }
}