private static void DeleteNewVideo(VideoClubContext videoClubContext) { var videosToRemove = videoClubContext.Videos.FirstOrDefault(item => item.Name == "AnyNameEntity"); videoClubContext.Videos.RemoveRange(videosToRemove); videoClubContext.SaveChanges(); }
private static void AddNewVideo(VideoClubContext videoClubContext, string anyNameEntity, string anyFormatEntity) { videoClubContext.Videos.Add(new Videos { Name = anyNameEntity, Format = anyFormatEntity, CreateDate = DateTime.Now }); videoClubContext.SaveChanges(); }
public void SetUp() { //var optionsBuilder = new DbContextOptionsBuilder<VideoClubContext>() // .UseInMemoryDatabase(databaseName: "BDInMemory") // .Options; //videoClubContext = new VideoClubContext(optionsBuilder); Services = new ServiceCollection(); Services.AddDbContext <VideoClubContext>(opt => opt.UseInMemoryDatabase(databaseName: "InMemoryDb"), ServiceLifetime.Scoped, ServiceLifetime.Scoped); ServiceProvider = Services.BuildServiceProvider(); videoClubContext = ServiceProvider.GetService <VideoClubContext>(); }
public RentalService() { var videoClubDi = new VideoClubDi(VideoClubContext.GetVideoClubContext()); _rentalRepository = new RentalRepository(videoClubDi); }
public VideoGameRepository(VideoClubDi videoClubDi) : base(videoClubDi) { _videoClubContext = videoClubDi.VideoClubContext; }
public RentalRepository(VideoClubDi videoClubDi) : base(videoClubDi) { _videoClubContext = videoClubDi.VideoClubContext; }
public VideoClubController(VideoClubContext context) { Context = context; }
public ClsVideoRepositoryEntitySql(VideoClubContext videoClubContext) { _videoClubContext = videoClubContext; }
public UserFilmsController(VideoClubContext context) { _context = context; }
public ClientService() { var videoClubDi = new VideoClubDi(VideoClubContext.GetVideoClubContext()); _clientRepository = new ClientRepository(videoClubDi); }
public MovieService() { var videoClubDi = new VideoClubDi(VideoClubContext.GetVideoClubContext()); _movieRepository = new MovieRepository(videoClubDi); }
protected CommonRepository(VideoClubDi videoClubDi) { _videoClubContext = videoClubDi.VideoClubContext; }
public VideoGameService() { var videoClubDi = new VideoClubDi(VideoClubContext.GetVideoClubContext()); _videoGameRepository = new VideoGameRepository(videoClubDi); }
public VideoClubDi(VideoClubContext videoClubContext) { VideoClubContext = videoClubContext; }