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