Example #1
0
        public async Task <IActionResult> FilterForGen(int generoID)
        {
            List <JogoDTO> jogosDTO = await _jogoService.GetJogosByGenero(generoID);

            List <FiltroViewModel> jogosView = jogosDTO.ToViewModel <JogoDTO, FiltroViewModel>();

            for (int i = 0; i < jogosView.Count; i++)
            {
                jogosView[i].DesenvolvedorDTONome = await _desenvolvedorService.GetDesenvolvedorById(jogosDTO[i].DesenvolvedorDTOID);

                jogosView[i].GeneroDTONome = await _generoService.GetGeneroById(jogosDTO[i].GeneroDTOID);
            }

            return(View(jogosView));
        }
Example #2
0
 public Genero GetGeneroById(int idGenero)
 {
     return(generoService.GetGeneroById(idGenero));
 }