public virtual void AddLineItem(PurchaseOrderLineItem purchaseOrderLineItem)
 {
     if (_lineItems.Contains(purchaseOrderLineItem))
     {
         return;
     }
     _lineItems.Add(purchaseOrderLineItem);
     purchaseOrderLineItem.PurchaseOrder = this;
 }
 public virtual void RemoveLineItem(PurchaseOrderLineItem purchaseOrderLineItem)
 {
     _lineItems.Remove(purchaseOrderLineItem); purchaseOrderLineItem.PurchaseOrder = null;
 }