public EntityTransaction(DataPersistance dp) { this.dp = dp; IsTransactionExist = (dp.Trx != null); if (!IsTransactionExist) { dp.BeginTransaction(); } }