public async Task <IActionResult> OnGet(Guid id) { if (id == null) { return(BadRequest()); } Game = await _gameService.GetGameByIdAsync(id); if (Game == null) { return(NotFound()); } var categories = await _categoryService.GetCategoryListAsync(); ViewData["CategoryName"] = new SelectList(categories, "Id", "Name"); var genres = await _genreService.GetGenreListAsync(); ViewData["GenreName"] = new SelectList(genres, "Id", "Name"); var modes = await _modeService.GetModeListAsync(); ViewData["ModeName"] = new SelectList(modes, "Id", "Name"); var platforms = await _platformService.GetPlatformsListAsync(); ViewData["PlatformName"] = new SelectList(platforms, "Id", "Name"); return(Page()); }
public async Task <ActionResult <IEnumerable <Platform> > > GetPlatforms() { var platforms = await _platformService.GetPlatformsListAsync(); if (platforms == null || platforms.Count() == 0) { return(NoContent()); } return(Ok(platforms)); }
public async Task OnGet() { Platforms = await _platformService.GetPlatformsListAsync(); if (Platforms == null) { Platforms = new List <Platform>(); } if (!string.IsNullOrEmpty(SearchString)) { Platforms = Platforms.Where(s => s.Name.Contains(SearchString)); } }
public async Task <IActionResult> OnGet() { var categories = await _categoryService.GetCategoryListAsync(); ViewData["CategoryName"] = new SelectList(categories, "Id", "Name"); var genres = await _genreService.GetGenreListAsync(); ViewData["GenreName"] = new SelectList(genres, "Id", "Name"); var modes = await _modeService.GetModeListAsync(); ViewData["ModeName"] = new SelectList(modes, "Id", "Name"); var platforms = await _platformService.GetPlatformsListAsync(); ViewData["PlatformName"] = new SelectList(platforms, "Id", "Name"); return(Page()); }