Пример #1
0
        public IActionResult Index()
        {
            var db = new MockStarWarsDAO();
            var vm = new FilmIndexViewModel();

            vm.Films = db.GetFilms();
            //vm.Age = 18;
            //vm.Height = 74;

            return(View(vm));
        }
Пример #2
0
        public IActionResult Index()
        {
            string webRootPath = _hostingEnvironment.WebRootPath;

            string jsonFile = Path.Combine(webRootPath, "files/dizifilm.json");

            string jsonString = System.IO.File.ReadAllText(jsonFile);

            List<Film> films = JsonConvert.DeserializeObject<List<Film>>(jsonString).ToList();

            FilmIndexViewModel filmIndexViewModel = new FilmIndexViewModel()
            {
                FilmListesi = films
            };

            return View(filmIndexViewModel);
        }
Пример #3
0
        public async Task <IActionResult> Index()
        {
            FilmIndexViewModel model = new FilmIndexViewModel();
            var user = await _userManager.GetUserAsync(HttpContext.User);

            model.Films = new List <FilmIndexListViewModel>();
            var filmsFromDb = await _userDbService.GetFilmsForUserAsync(user.Id);

            foreach (var film in filmsFromDb)
            {
                model.Films.Add(new FilmIndexListViewModel
                {
                    Id    = film.Id,
                    Title = film.Title,
                    Type  = "Film"
                });
            }
            return(View(model));
        }
Пример #4
0
        public IActionResult Detail(string id)
        {
            string webRootPath = _hostingEnvironment.WebRootPath;

            string jsonFile = Path.Combine(webRootPath, "files/dizifilm.json");

            string jsonString = System.IO.File.ReadAllText(jsonFile);

            List<Film> jsonData4 = JsonConvert.DeserializeObject<List<Film>>(jsonString);

            Film film = jsonData4.SingleOrDefault(x => x.id == id);

            FilmIndexViewModel homeViewIndexModel = new FilmIndexViewModel()
            {
                Film = film
            };

            return View(homeViewIndexModel);
        }