public string EditarAutor(Autor autor) { try { conexion.Open(); return(Repositorio.EditarAutor(autor)); } catch (Exception e) { return("Error Al modificar: " + e.Message); } finally { conexion.Close(); } }
public ActionResult Editar(AutorViewModel autorViewModel) { try { var autor = autorConversor.ObterEntidadeAutorEdicao(autorViewModel); Autor autorEntidade = new Autor { Id = autor.Id, Nome = autor.Nome }; autorRepository.EditarAutor(autorEntidade); TempData["Mensagem"] = "Autor alterado com sucesso!"; return(RedirectToAction("Index")); } catch (Exception e) { throw; } }