Beispiel #1
0
        /// <summary>
        /// Opens a connection and transaction.
        /// Use CommitTransaction or Rollback Transaction from this class to manage the returned transaction object.
        /// Either method will close the connection created.
        /// The transaction is created using the DEFAULT isolation level.
        /// </summary>
        /// <returns></returns>
        public DbTransaction CreateTransaction()
        {
            DbConnection c = Db.CreateConnection();

            c.Open();
            return(c.BeginTransaction());
        }
Beispiel #2
0
 public static DbConnection CreateConnection()
 {
     Microsoft.Practices.EnterpriseLibrary.Data.Database db = DBSelector.Instance.GetDataBase;
     return db.CreateConnection();
 }