public MovieMagServiceBuilder()
 {
     _dbContext        = new DapperContext(new ConfigBuilder().Build());
     _movieHistoryRepo = new MovieHistoryRepo(_dbContext);
     _movieMagRepo     = new MovieMagnetRepo(_dbContext, _movieHistoryRepo);
     _logger           = new LoggerBuilder <MovieMagnetService>().Build();
 }
Beispiel #2
0
        public void TestAddMovieMagnetHistory()
        {
            var dbContext        = new DapperContext(new ConfigBuilder().Build());
            var movieHistoryRepo = new MovieHistoryRepo(dbContext);
            var movieMagRepo     = new MovieMagnetRepo(dbContext, movieHistoryRepo);

            MovieMagnet magnet = new MovieMagnet()
            {
                IdMovieMag = 9, IdMovie = 73, MovieNumber = "FSDSS-298", MagName = "magnamesf", Size = 5400, DtMagnet = new DateTime(2020, 1, 1)
            };

            List <MovieHistory> movieHistories = movieMagRepo.AddHistory(magnet);

            movieHistories.ForEach(h => _output.WriteLine(h.DescHistory));
        }
Beispiel #3
0
        public void TestMovieAddHistory()
        {
            var dbContext         = new DapperContext(new ConfigBuilder().Build());
            var movieRelationRepo = new MovieRelationRepo(dbContext);
            var movieHistoryRepo  = new MovieHistoryRepo(dbContext);
            var movieRepo         = new MovieRepo(dbContext, movieRelationRepo, movieHistoryRepo);
            var movie             = new Movie()
            {
                IdMovie = 1, Number = "PPPP-001", Actor = "my actor", Category = "我是jiajia", Title = "※未成年※コンドーム一切無し※19歳スケベ剥き出し温泉旅行※4本番やりらふぃー※モデルの卵ちゃん"
            };

            List <MovieHistory> movieHistories = movieRepo.AddHistory(movie);

            movieHistories.ForEach(h => _output.WriteLine(h.DescHistory));

            _movieService.SaveMovie(movie);
        }