public ActionResult Detalhes(int id) { var aplicacao = new AutorAplicacao(); var autor = aplicacao.ListarPorId(id); if (autor == null) return HttpNotFound(); return View(autor); }
public ActionResult Cadastrar() { var aplicacao = new AutorAplicacao(); ViewBag.ListaDeAutores = new SelectList( aplicacao.ListarTodos(), "AutorId", "Nome" ); return View(); }
public ActionResult Editar(Autor autor) { if (ModelState.IsValid) { var aplicacao = new AutorAplicacao(); aplicacao.Salvar(autor); return RedirectToAction("Index"); } return View(autor); }
public ActionResult Editar(int id) { var aplicacao = new LivroAplicacao(); var livro = aplicacao.ListarPorId(id); if (livro == null) return HttpNotFound(); var aplicacaoAutor = new AutorAplicacao(); ViewBag.ListaDeAutores = new SelectList( aplicacaoAutor.ListarTodos(), "AutorId", "Nome", livro.AutorId ); return View(livro); }
public ActionResult Index() { var aplicacao = new AutorAplicacao(); var lista = aplicacao.ListarTodos(); return View(lista); }
public ActionResult ExcluirConfirmado(int id) { var aplicacao = new AutorAplicacao(); aplicacao.Excluir(id); return RedirectToAction("Index"); }