Esempio n. 1
0
 public BeanCrud(IStorage storage, ITransactionSupport transactionSupport, IKeyAccess keys)
 {
     _storage            = storage;
     _transactionSupport = transactionSupport;
     _keyAccess          = keys;
     _observers          = new List <BeanObserver>();
     DirtyTracking       = true;
 }
Esempio n. 2
0
 public EntityMap(ITransactionSupport ContractProvider)
 {
     if (ContractProvider.TransactionContext != default(ITransactionContext))
     {
         _connection          = ContractProvider.TransactionContext.Connection;
         _command             = _connection.CreateCommand();
         _command.Transaction = ContractProvider.TransactionContext.Transaction;
         IsTransaction        = true;
     }
     else
     {
         _connection   = ContractProvider.CreateConnection();
         _command      = _connection.CreateCommand();
         IsTransaction = false;
         _connection.Open();
     }
 }
Esempio n. 3
0
 public EntityMap(ITransactionSupport ContractProvider, string commandText)
     : this(ContractProvider)
 {
     _command.CommandText = commandText;
     _commandText         = commandText;
 }
Esempio n. 4
0
 public Repository(ITransactionSupport contractProvider)
 {
     this.ContractProvider = contractProvider;
 }
Esempio n. 5
0
 public TransactionFactor(Contract SupportHost)
 {
     this.FactorHost = SupportHost;
 }
Esempio n. 6
0
 public RepositoryBase(ITransactionSupport contractProvider)
     : base(contractProvider)
 {
 }
Esempio n. 7
0
 public SqlEntityMap(ITransactionSupport ContractProvider, string commandText)
     : base(ContractProvider, commandText)
 {
 }
Esempio n. 8
0
 public SqlEntityMap(ITransactionSupport ContractProvider)
     : base(ContractProvider)
 {
 }