public IActionResult Create(JogoViewModel jogoViewModel)
        {
            var titulo = _jogoAppService.GetByTitle(jogoViewModel.Titulo);

            if (titulo.Any())
            {
                ViewBag.RetornoPost = "error,Já existe um jogo com esse nome!";
                return(View(jogoViewModel));
            }
            if (ModelState.IsValid)
            {
                try
                {
                    _jogoAppService.Add(jogoViewModel);
                    ViewBag.RetornoPost = "success,Jogo registrado com sucesso!";
                }
                catch (Exception ex)
                {
                    ViewBag.RetornoPost = string.Format("{0};{1}. {2}", "error", "Problemas ao salvar os dados no banco de dados: ", ex.Message);
                }


                //return RedirectToAction("Index");
            }
            else
            {
                ViewBag.RetornoPost = "error, Problemas ao salvar o registro. Verifique as mensagens";
            }

            return(View(jogoViewModel));
        }