public ActionResult Adicionar(AutorModel autorModel) { try { if (ModelState.IsValid) { autorRepository.AdicionarNovoAutor(autorConversor.ObterEntidadeAutor(autorModel)); TempData["Mensagem"] = "Autor adicionado com sucesso!"; return(RedirectToAction("Index")); } return(View(autorModel)); } catch (Exception e) { throw e; } }