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>();
        }
Пример #4
0
        public RentalService()
        {
            var videoClubDi = new VideoClubDi(VideoClubContext.GetVideoClubContext());

            _rentalRepository = new RentalRepository(videoClubDi);
        }
Пример #5
0
 public VideoGameRepository(VideoClubDi videoClubDi) : base(videoClubDi)
 {
     _videoClubContext = videoClubDi.VideoClubContext;
 }
Пример #6
0
 public RentalRepository(VideoClubDi videoClubDi) : base(videoClubDi)
 {
     _videoClubContext = videoClubDi.VideoClubContext;
 }
Пример #7
0
 public VideoClubController(VideoClubContext context)
 {
     Context = context;
 }
 public ClsVideoRepositoryEntitySql(VideoClubContext videoClubContext)
 {
     _videoClubContext = videoClubContext;
 }
Пример #9
0
 public UserFilmsController(VideoClubContext context)
 {
     _context = context;
 }
Пример #10
0
        public ClientService()
        {
            var videoClubDi = new VideoClubDi(VideoClubContext.GetVideoClubContext());

            _clientRepository = new ClientRepository(videoClubDi);
        }
Пример #11
0
        public MovieService()
        {
            var videoClubDi = new VideoClubDi(VideoClubContext.GetVideoClubContext());

            _movieRepository = new MovieRepository(videoClubDi);
        }
Пример #12
0
 protected CommonRepository(VideoClubDi videoClubDi)
 {
     _videoClubContext = videoClubDi.VideoClubContext;
 }
Пример #13
0
        public VideoGameService()
        {
            var videoClubDi = new VideoClubDi(VideoClubContext.GetVideoClubContext());

            _videoGameRepository = new VideoGameRepository(videoClubDi);
        }
Пример #14
0
 public VideoClubDi(VideoClubContext videoClubContext)
 {
     VideoClubContext = videoClubContext;
 }