public IHttpActionResult PutCategoria(int id, Categoria categoria) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != categoria.Id) { return(BadRequest()); } db.Entry(categoria).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!CategoriaExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IActionResult Add([FromBody] Models.Categoria categoria) { _context.categoria.Add(categoria); _context.SaveChanges(); return(new CreatedResult($"/api/categoria/{categoria.idCategoria}", categoria)); }