0
我正在部署一个Adventure Cycle页面,人们可以在其中订购一辆自行车。我想创建一个包括(地址1,地址2,城市,国家,邮政编码和州/省)的Shipping Information
。当点击Submit Order
时,它将重定向到Complete
页面,通知User
订单成功。如何使用AdventureWorks2012创建装运订单
Address
型号:
public partial class Address
{
public Address()
{
this.SalesOrderHeaders = new HashSet<SalesOrderHeader>();
this.SalesOrderHeaders1 = new HashSet<SalesOrderHeader>();
}
public int AddressID { get; set; }
public string AddressLine1 { get; set; }
public string AddressLine2 { get; set; }
public string City { get; set; }
public Nullable<int> StateProvinceID { get; set; }
public string PostalCode { get; set; }
public System.Guid rowguid { get; set; }
public Nullable<System.DateTime> ModifiedDate { get; set; }
public virtual StateProvince StateProvince { get; set; }
public virtual ICollection<SalesOrderHeader> SalesOrderHeaders { get; set; }
public virtual ICollection<SalesOrderHeader> SalesOrderHeaders1 { get; set; }
}
Sales Order Header
:
public partial class SalesOrderHeader
{
public SalesOrderHeader()
{
this.SalesOrderDetails = new HashSet<SalesOrderDetail>();
}
public int SalesOrderID { get; set; }
public byte RevisionNumber { get; set; }
public Nullable<System.DateTime> OrderDate { get; set; }
public Nullable<System.DateTime> DueDate { get; set; }
public Nullable<System.DateTime> ShipDate { get; set; }
public byte Status { get; set; }
public bool OnlineOrderFlag { get; set; }
public string SalesOrderNumber { get; set; }
public string PurchaseOrderNumber { get; set; }
public string AccountNumber { get; set; }
public int CustomerID { get; set; }
public Nullable<int> SalesPersonID { get; set; }
public Nullable<int> TerritoryID { get; set; }
public Nullable<int> BillToAddressID { get; set; }
public Nullable<int> ShipToAddressID { get; set; }
public int ShipMethodID { get; set; }
public Nullable<int> CreditCardID { get; set; }
有没有人有这方面的任何建议?谢谢你的时间!
其实我想创建一个用户的“运输订单”页面填写信息。无论如何感谢您的回答:) –
在您的控制器中创建两个动作,例如:'ShippingOrder'一个具有'[HttpGet]',另一个具有[HttpPOST]'attibute。在第二个操作中,将您的模型作为参数“ShippingOrder(ShippingAddress shippingAddress)”。您有许多选项可以创建一个新模型ShippingAddress或者使用需要字段的Address模型。 – 2014-03-14 09:01:07