/// <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()); }
public static DbConnection CreateConnection() { Microsoft.Practices.EnterpriseLibrary.Data.Database db = DBSelector.Instance.GetDataBase; return db.CreateConnection(); }