private void DeleteSelf(OrderLineItem lineItem, [Inject] DataAccess.IOrderLineItemPersonDal dal) { using (BypassPropertyChecks) { dal.Delete(LineItemId, PersonId); } }
private void Insert(OrderLineItem lineItem, [Inject] DataAccess.IOrderLineItemPersonDal dal) { using (BypassPropertyChecks) { using (BypassPropertyChecks) { LineItemId = lineItem.Id; dal.Insert(LineItemId, PersonId); } } }
private void Update(OrderLineItem lineItem) { // link table, nothing to update }