Пример #1
0
 static void Main(string[] args)
 {
     using (var db = new MovieShopDbContext())
     {
         // var genres = db.Genres.ToList();
         var movies = db.Movies.Where(m => m.Title.StartsWith("a")).ToList();
     }
 }
Пример #2
0
 static void Main(string[] args)
 {
     using (var db = new MovieShopDbContext())
     {
         //var data = db.Genres.ToList();
         //var movie = db.Movies.ToList().Where(a => a.Title.StartsWith("A")).ToList();
         //MovieService movieService = new MovieService();
         //var movie = movieService.GetMovieDetails(1);
     }
 }
Пример #3
0
        static void Main(string[] args)
        {
            using (var db = new MovieShopDbContext())
            {
                //var genres = db.Genres.ToList();
                //var movies = db.Movies.Where(m => m.Title.StartsWith("a")).ToList();
                //var movies = db.Movies.ToList().Where(m => m.Title.StartsWith("A")).ToList();
                var movieService = new MovieService();

                var movie = movieService.GetMovieDetails(2);

                Console.WriteLine(movie.Id + " " + movie.Title);

                var movies = movieService.GetMoviesByGenre(4);
                Console.WriteLine(movies.Count());

                movies = movieService.GetMoviesByTitle("abc", 1);
                Console.WriteLine(movies.Count());

                movies = movieService.GetTopRatedMovies();
                Console.WriteLine(movies.Count());

                movies = movieService.GetTopGrossingMovies();
                Console.WriteLine(movies.Count());

                var genreService = new GenreService();
                var genres       = genreService.GetAllGenres();
                Console.WriteLine(genres.Count());

                var castService = new CastService();
                var cast        = castService.GetCastDetails(3);
                Console.WriteLine(cast.Name + " " + cast.MovieCasts.Count());

                var crewService = new CrewService();
                var crew        = crewService.GetCrewDetails(3);
                Console.WriteLine(crew.Name + " " + crew.MovieCrews.Count());

                Console.ReadKey();
            }
        }
Пример #4
0
 public EFRepository(MovieShopDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Пример #5
0
 public PurchaseRepository(MovieShopDbContext dbContext) : base(dbContext)
 {
 }
Пример #6
0
 public CastRepository(MovieShopDbContext dbContext) : base(dbContext)
 {
 }
Пример #7
0
 public AdminService(MovieShopDbContext dbContext,
                     IMovieRepository movieRepository)
 {
     _dbContext       = dbContext;
     _movieRepository = movieRepository;
 }
Пример #8
0
 public MovieRepository(MovieShopDbContext context) : base(context)
 {
 }
Пример #9
0
 public EfRepository(MovieShopDbContext dbContext)
 {
     db = dbContext;
 }
Пример #10
0
 public HomeController(IMovieService movieService, MovieShopDbContext movieShopDbContext)
 {
     _movieService = movieService;
     _dbContext    = movieShopDbContext;
 }
Пример #11
0
 public GenreController(MovieShopDbContext dbContext)
 {
     _dbContext = dbContext;
 }
 public FavoriteRepository(MovieShopDbContext context) : base(context)
 {
 }
 public GenreRepository(MovieShopDbContext context) : base(context) //base class
 {
 }
Пример #14
0
 public CastRepository(MovieShopDbContext moveShopDbContext) : base(moveShopDbContext)
 {
 }
Пример #15
0
 public EfRepository(MovieShopDbContext dbContext)
 {
     _dbContext = dbContext; //initialize our dbContext.
 }
Пример #16
0
 public MovieRepository(MovieShopDbContext dbContext) : base(dbContext)
 {
     _dbContext = dbContext;
 }
Пример #17
0
 public UserRepository(MovieShopDbContext dbContext) : base(dbContext)
 {
 }
Пример #18
0
 public ReviewRepository(MovieShopDbContext dbContext) : base(dbContext)
 {
 }
Пример #19
0
 public GenreRepository(MovieShopDbContext dbContext) : base(dbContext)
 {
 }
Пример #20
0
 public Repository(MovieShopDbContext context)
 {
     _context = context;
     _dbSet   = context.Set <T>(); //T-placeholder: typically replace by dbset classes
 }