Untitled
unknown
csharp
3 years ago
970 B
12
Indexable
using System;
using System.ComponentModel.DataAnnotations;
namespace AsgardMarketplace.Domain.Models
{
public class Order
{
[Key]
public Guid Id { get; set; }
public int ItemId { get; set; }
public int Quantity { get; set; }
public DateTime CreatedDate { get; set; }
/* available values:
CREATED
COMPLETED
*/
public string State { get; set; }
//If buyer pays for payment these properties are populated
public string PaymentId { get; set; }
public string PaymentUrl { get; set; }
public string Buyer { get; set; }
public string Seller { get; set; }
public Order(int itemId, int quantity, string buyer,)
{
Id = Guid.NewGuid();
ItemId = itemId;
Quantity = quantity;
CreatedDate = DateTime.Now;
State = "CREATED";
Buyer = buyer;
}
}
}
Editor is loading...