Mercurial > pub > bltoolkit
view Demo/Asp.Net/ObjectModel/Order.cs @ 9:1e85f66cf767 default tip
update bltoolkit
author | nickolay |
---|---|
date | Thu, 05 Apr 2018 20:53:26 +0300 |
parents | f990fcb411a9 |
children |
line wrap: on
line source
using System; using BLToolkit.Common; using BLToolkit.DataAccess; using BLToolkit.Mapping; namespace PetShop.ObjectModel { [TableName("Orders")] public class Order : EntityBase { [PrimaryKey, NonUpdatable] [MapField("OrderId")] public int ID; [MapField("UserId")] public string UserID; public DateTime OrderDate; public string Courier; public decimal TotalPrice; public int AuthorizationNumber; public string Locale; [MapField(Format="Ship{0}")] public Address ShippingAddress = new Address(); [MapField(Format="Bill{0}")] public Address BillingAddress = new Address(); [NonUpdatable] public string Status; public OrderLineItem[] Lines; public CreditCard CreditCard; } }