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)); }