예제 #1
0
 public IQueryable <PlayList> Read()
 {
     using (var context = new ApplicationDbContext())
     {
         IQueryable <PlayList> resultadoLst;
         ApplicationDbContext.applicationDbContext = context;
         using (var dbContextTransaction = context.Database.BeginTransaction())
         {
             try
             {
                 resultadoLst = playlistRepository.Read();
                 context.SaveChanges();
                 dbContextTransaction.Commit();
             }
             catch (Exception ex)
             {
                 dbContextTransaction.Rollback();
                 throw new Exception("Rollback realizado ", ex);
             }
         }
         return(resultadoLst);
     }
 }