public ActionResult Edit(int id) // ABRE JANELA { //RegistroLivro registro = _registroRepository.GetRegistroById(id); RegistroLivro registro = _registroRepository.GetRegistroById(id); return(View(registro)); }
public ActionResult DeleteConfirmed(int id) { RegistroLivro registro = _registroRepository.GetRegistroPorID(id); _registroRepository.Remover(registro); _registroRepository.Salvar(); return(RedirectToAction("List")); }
public void Adicionar(RegistroLivro registro) { var registroStatus = new RegistroLivro { Nome = registro.Nome, Autor = registro.Autor, Referencia = registro.Referencia }; _context.RegistroLivro.Add(registroStatus); _context.SaveChanges(); }
public ActionResult Adicionar(String nome, String autor, String referencia, int RegistroId) { if (ModelState.IsValid) { RegistroLivro registro = new RegistroLivro { Nome = nome, Autor = autor, Referencia = referencia }; _registroRepository.Adicionar(registro); } return(View("teste")); }
[HttpPost] // PUT public ActionResult Edit(RegistroLivro registro) { try { if (ModelState.IsValid) { _registroRepository.Atualiza(registro); return(RedirectToAction("List")); } } catch (DataException) { ModelState.AddModelError("", "Não foi possível salvar as mudanças. Tente novamente....."); } return(View(registro)); }
public ActionResult Delete(int id) { RegistroLivro registro = _registroRepository.GetRegistroPorID(id); return(View(registro)); }
public void Atualiza(RegistroLivro livro) { _context.Entry(livro).State = EntityState.Modified; _context.SaveChanges(); }
public void Remover(RegistroLivro registro) { _context.RegistroLivro.Remove(registro); _context.SaveChanges(); }