public async Task <IActionResult> PutLivro([FromRoute] int id, [FromBody] Livro livro) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != livro.Id) { return(BadRequest()); } _context.Entry(livro).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!LivroExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
// PUT: api/Livro/5 public void Put([FromBody] Livro livro) { if (ModelState.IsValid) { db.Entry(livro).State = EntityState.Modified; db.SaveChanges(); } Dispose(); }
public ActionResult Edit([Bind(Include = "Id,Name")] Genero genero) { if (ModelState.IsValid) { db.Entry(genero).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(genero)); }
public ActionResult Edit([Bind(Include = "Id,Title,YearEdition,Value,Author,GeneroId")] Livro livro) { if (ModelState.IsValid) { db.Entry(livro).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.GeneroId = new SelectList(db.Generos, "Id", "Name", livro.GeneroId); return(View(livro)); }
public async Task <IActionResult> PutLivroItem(long id, LivroItem item) { if (id != item.Id) { return(BadRequest()); } _context.Entry(item).State = EntityState.Modified; await _context.SaveChangesAsync(); return(NoContent()); }
public virtual TEntity Atualizar(TEntity entity) { _dbContext.Entry(entity).State = EntityState.Modified; _dbContext.SaveChanges(); return(entity); }