public ActionResult Create([Bind(Include = "Id,Nome")] Genero genero) { if (ModelState.IsValid) { db.Generos.Add(genero); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(genero)); }
public ActionResult Create([Bind(Include = "Id,Titulo,Autor,AnoEdicao,Valor")] Livro livro) { if (ModelState.IsValid) { db.Livros.Add(livro); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(livro)); }
public ActionResult Create([Bind(Include = "Id,Titulo,AnoEdicao,Valor,Autor,GeneroId")] Livro livro) { if (ModelState.IsValid) { db.Livros.Add(livro); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.GeneroId = new SelectList(db.Generos, "Id", "Nome", livro.GeneroId); return(View(livro)); }
public JsonResult Create([Bind(Include = "Id,Titulo,AnoEdicao,Valor,Autor,GeneroId")] Livro livro) { if (ModelState.IsValid) { db.Livros.Add(livro); db.SaveChanges(); return(Json(new { resultado = true, mensagem = "Livro Cadastrado com Sucesso" })); } else { IEnumerable <ModelError> erros = ModelState.Values.SelectMany(itens => itens.Errors); return(Json(new { resultado = false, mensagem = erros })); } }
public JsonResult Create([Bind(Include = "Id,Titulo,Autor,AnoEdicao,Valor,GeneroId")] Livro livro) { if (ModelState.IsValid) { db.Livros.Add(livro); db.SaveChanges(); return(Json(new { resultado = true, mensagem = "Livro Cadastrado com sucesso!" })); } IEnumerable <ModelError> err = ModelState.Values.SelectMany(item => item.Errors); return(Json(new { resultado = false, mensagem = err })); /* ViewBag.GeneroId = new SelectList(db.Generos, "Id", "Nome", livro.GeneroId); * return View(livro); */ }
public string Deletar(Livro livro) { if (livro != null) { try { int id = livro.Id; using (LivroContexto db = new LivroContexto()) { var _livro = db.Livro.Find(id); db.Livro.Remove(_livro); db.SaveChanges(); return("Registro de livro excluído com sucesso."); } } catch (Exception) { return("Detalhes do livro não encontrados."); } } else { return("Operação inválida."); } }
public string AdicionarLivro(Livro livro) { if (livro != null) { using (LivroContexto _db = new LivroContexto()) { try { _db.Livro.Add(livro); _db.SaveChanges(); return("Registro adcionado com sucesso."); } catch (Exception ex) { throw ex; } } } else { return("Regitro - Bloqueado/Desbloqueaco."); } }
public string AtualizadorLivro(Livro livro) { if (livro != null) { using (LivroContexto db = new LivroContexto()) { int _id = Convert.ToInt32(livro.Id); Livro _livro = db.Livro.Where(c => c.Id == _id).FirstOrDefault(); _livro.Titulo = livro.Titulo; _livro.Autor = livro.Autor; _livro.Editor = livro.Editor; _livro.Isbn = livro.Isbn; db.SaveChanges(); return("Registro atualizado com sucesso."); } } else { return("Registro de livro inválido."); } }