public PlayList Create(PlayList _playList) { using (var context = new ApplicationDbContext()) { ApplicationDbContext.applicationDbContext = context; using (var dbContextTransaction = context.Database.BeginTransaction()) { try { _playList = playlistRepository.Create(_playList); context.SaveChanges(); dbContextTransaction.Commit(); } catch (Exception ex) { dbContextTransaction.Rollback(); throw new Exception("Rollback realizado ", ex); } } return(_playList); } }