public void Update(Invoice item)
 {
     if (item.Items.IsNotNull())
     {
         foreach (var itemChildToUpdate in item.Items)
         {
             _dataBaseTransaction.GetEventAudit().OnPreUpdate(itemChildToUpdate);
         }
     }
     _dataBaseTransaction.Update(item);
 }
 public void Update(Customer item)
 {
     _dataBaseTransaction.Update(item);
 }
 public void Update(Company item)
 {
     _dataBaseTransaction.Update(item);
 }
 public void Update(Item item)
 {
     _dataBaseTransaction.Update(item);
 }