public IActionResult Editar(string id, [FromServices] IJogoRepositorio jogoRepositorio, [FromServices] ITipoJogoRepositorio tipoJogoRepositorio)
        {
            JogoViewModel vm = new JogoViewModel();

            vm.Jogo = jogoRepositorio.GetJogo(id);

            vm.CodigoTipoJogo = vm.Jogo.TipoJogo.Id.ToString();
            List <TipoJogo> tipoJogos = tipoJogoRepositorio.GetTiposJogo();

            foreach (TipoJogo item in tipoJogos)
            {
                vm.OptionsTipoJogo.Add(item.Id.ToString(), item.Name);
            }

            return(View(vm));
        }
        public IActionResult Detalhar(string id, [FromServices] IJogoRepositorio jogoRepositorio)
        {
            Jogo jogo = jogoRepositorio.GetJogo(id);

            return(View(jogo));
        }