コード例 #1
0
        public IActionResult Overdue()
        {
            //get all rental records where movies are overdue
            var allOverdueRecords = new VideoStoreServices(_context);

            return(View(allOverdueRecords.GetAllOverDueMovies()));
        }
コード例 #2
0
        // GET: Movie
        public IActionResult Index()
        {
            var service = new VideoStoreServices(_context);

            return(View(service.GetAllMovies()));
        }
コード例 #3
0
        public IActionResult Return()
        {
            var service = new VideoStoreServices(_context);

            return(View(service.GetAllRentalRecordsCurrentlyRented()));
        }
コード例 #4
0
        /*public IActionResult Seed()
         * {
         *  var seedMovies = new List<MovieModel>(){
         *      new MovieModel
         *      {
         *             MovieName = "Titanic",
         *             MovieDescription = "Lorem ipsum",
         *             GenreId = 5
         *      },
         *      new MovieModel
         *      {
         *             MovieName = "Bill and Ted's Most Excellent Adventure",
         *             MovieDescription = "Lorem ipsum",
         *             GenreId = 4
         *      },
         *      new MovieModel
         *      {
         *             MovieName = "Mission Impossible",
         *             MovieDescription = "Lorem ipsum",
         *             GenreId = 3
         *      },
         *  };
         *
         *    var seedGenre = new List<GenreModel>(){
         *      new GenreModel
         *      {
         *             GenreName = "Horror"
         *      },
         *      new GenreModel
         *      {
         *            GenreName = "Sci-Fi"
         *      },
         *      new GenreModel
         *      {
         *             GenreName = "Action"
         *      },
         *      new GenreModel
         *      {
         *             GenreName = "Comedy"
         *      },
         *      new GenreModel
         *      {
         *             GenreName = "Romance"
         *      },
         *      new GenreModel
         *      {
         *             GenreName = "Drama"
         *      },
         *  };
         *
         *  var seedCustomers = new List<CustomerModel>(){
         *      new CustomerModel
         *      {
         *             CustomerName = "Brandyn",
         *             CustomerPhoneNumber = "8675309",
         *      },
         *      new CustomerModel
         *      {
         *             CustomerName = "Jeremiah",
         *             CustomerPhoneNumber = "8675309",
         *      },
         *      new CustomerModel
         *      {
         *             CustomerName = "Jake",
         *             CustomerPhoneNumber = "8675309",
         *      },
         *      new CustomerModel
         *      {
         *             CustomerName = "Yana",
         *             CustomerPhoneNumber = "8675309",
         *      },
         *      new CustomerModel
         *      {
         *             CustomerName = "Robby",
         *             CustomerPhoneNumber = "8675309",
         *      },
         *  };
         *
         *  seedMovies.ForEach(movie => _context.Movies.Add(movie));
         *  seedGenre.ForEach(genre => _context.Genres.Add(genre));
         *  seedCustomers.ForEach(customer => _context.Add(customer));
         *
         *  _context.SaveChanges();
         *
         *  return Ok();
         * }*/

        public IActionResult Overdue()
        {
            var service = new VideoStoreServices(_context);

            return(View(service.GetOverdueRecords()));
        }
コード例 #5
0
        // GET: RentalRecord/Create
        public IActionResult Create()
        {
            var movieForm = new VideoStoreServices(_context);

            return(View(movieForm.PopulateNewRentalRecord()));
        }