Example #1
0
        public async Task <ActionResult> Create()
        {
            ViewData["Languages"] = await _detailsRepository.GetLanguagesAsync();

            ViewData["Genres"] = await _detailsRepository.GetGenresAsync();

            ViewData["Directors"] = await _detailsRepository.GetDirectorsAsync();

            return(View());
        }
Example #2
0
        public async Task <IActionResult> Index()
        {
            var model = new DetailsViewModel
            {
                Directors = await _detailsRepository.GetDirectorsAsync(),
                Languages = await _detailsRepository.GetLanguagesAsync(),
                Genres    = await _detailsRepository.GetGenresAsync()
            };

            return(View(model));
        }