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 JsonResult GetById(int id) { using (LivroContexto db = new LivroContexto()) { var livro = db.Livro.Find(id); return(Json(livro, JsonRequestBehavior.AllowGet)); } }
public JsonResult GetAll() { using (LivroContexto context = new LivroContexto()) { try { var listaLivros = context.Livro.ToList(); return(Json(listaLivros, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw ex; } } }
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."); } }
public LivrosController(LivroContexto context) { _context = context; }
public UsuarioController(LivroContexto context) { _context = context; }
public LivrosController(LivroContexto contexto) => _contexto = contexto;