public IActionResult Index() { var db = new MockStarWarsDAO(); var vm = new FilmIndexViewModel(); vm.Films = db.GetFilms(); //vm.Age = 18; //vm.Height = 74; return(View(vm)); }
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); }
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)); }
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); }