public IDbTransaction BeginTransaction()
 {
     if (_context.ObjContext().Connection.State != ConnectionState.Open)
     {
         _context.ObjContext().Connection.Open();
     }
     return(_context.ObjContext().Connection.BeginTransaction());
 }
Beispiel #2
0
 public EFWorkspace(CommonDbContext context)
 {
     _context = context;
     if (_context.Database.Connection.ConnectionString.EndsWith(".sdf"))
     {
         _context.ObjContext().Connection.Open();
     }
 }
Beispiel #3
0
 public IDbTransaction BeginTransaction()
 {
     return(_context.ObjContext().Connection.BeginTransaction());
 }