tbf/Results/Entities/PurchaseBox.cs

37 lines
1.2 KiB
C#

using System.Collections.Generic;
namespace Results.Entities
{
public class PurchaseBox
{
public virtual int Id { get; protected set; }
public virtual string BoxNo { get; set; }
public virtual PurchaseOrder PurchaseOrder { get; set; }
public virtual IList<PurchaseWaterMeterData> PurchaseWaterMeterDataList { get; set; }
public PurchaseBox()
{
PurchaseWaterMeterDataList = new List<PurchaseWaterMeterData>();
}
public PurchaseBox(string boxNo, PurchaseOrder purchaseOrder)
{
PurchaseWaterMeterDataList = new List<PurchaseWaterMeterData>();
BoxNo = boxNo;
PurchaseOrder = purchaseOrder;
}
/// <summary>
/// constructor
/// </summary>
/// <param name="boxNo"></param>
/// <param name="boxDataId">unused now</param>
/// <param name="purchaseOrder"></param>
public PurchaseBox(string boxNo, int boxDataId, PurchaseOrder purchaseOrder)
{
PurchaseWaterMeterDataList = new List<PurchaseWaterMeterData>();
BoxNo = boxNo;
PurchaseOrder = purchaseOrder;
}
}
}