Пример #1
0
 public ActionResult Edit(int id, 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.EditarLivro(livro);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }