2016-10-10 21:52:57 -07:00
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
namespace Microsoft.eShopOnContainers.WebMVC.Models
|
|
|
|
|
{
|
|
|
|
|
public class Order
|
|
|
|
|
{
|
|
|
|
|
Guid Id;
|
|
|
|
|
public List<OrderItem> OrderItems { get; set; }
|
|
|
|
|
public string OrderNumber
|
|
|
|
|
{
|
|
|
|
|
get
|
|
|
|
|
{
|
|
|
|
|
return string.Format("{0}/{1}-{2}", OrderDate.Year, OrderDate.Month, SequenceNumber);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
public int SequenceNumber { get; set; }
|
|
|
|
|
public virtual Guid BuyerId { get; set; }
|
|
|
|
|
public virtual Address ShippingAddress { get; set; }
|
2016-10-21 05:46:30 +02:00
|
|
|
|
|
2016-10-10 21:52:57 -07:00
|
|
|
|
public virtual DateTime OrderDate { get; set; }
|
|
|
|
|
|
2016-10-21 05:46:30 +02:00
|
|
|
|
//(CCE) public virtual Address BillingAddress { get; set; }
|
2016-10-10 21:52:57 -07:00
|
|
|
|
//(CDLTLL) public virtual OrderStatus Status { get; set; }
|
|
|
|
|
}
|
|
|
|
|
}
|