实体框架,订单管理器类

时间:2017-04-20 09:19:05

标签: c# entity-framework

我使用实体框架并希望为订单构建一个类。订单文档由标题及其属性以及若干行及其属性组成。像这样:

[Table("DocumentHeaders")]
public class Header
{
   public Guid Id { get; set; }
   public int Number { get; set; }
   public DateTime Date { get; set; }
}


[Table("DocumentRows")]
public class Rows
{
   public Guid Id { get; set; }
   public Guid HeaderId { get; set; }
   public Guid ProductId { get; set; }
   public decimal Quantity { get; set; }
   public decimal UnitPrice { get; set; }
}


public class orders
{
   public orders()
   {
      Header = new Header();
      Rows = new List<Rows>();
   }

   public Header Header { get; set; }
   public IList<Rows> Rows { get; set; }
}

类顺序不是实体类,而是聚合由实体框架的上下文管理的实体类的类。 我打算用这个主类(orders)添加到上下文中。怎么做?

0 个答案:

没有答案