public ActionResult Create(LivroViewModel livroViewModel) { try { var livro = new Livro { AnoPublicacao = livroViewModel.AnoPublicacao, Descricao = livroViewModel.Descricao, EditoraPublicacao = _editoraService.RecuperarEditoraPorId(livroViewModel.EditoraSelecionada), GeneroLivro = _generoService.RecuperarGeneroPorId(livroViewModel.GeneroSelecionado), AutorPrincipal = _autorService.RecuperarAutorPorId(livroViewModel.AutorSelecionado), Isbn = livroViewModel.Isbn, Id = livroViewModel.Id, Titulo = livroViewModel.Titulo }; _livroService.IncluirLivro(livro); return(RedirectToAction("Index")); } catch { return(View()); } }