public IHttpActionResult PutPIZZA_INGREDIENT(int id, PIZZA_INGREDIENT pIZZA_INGREDIENT) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != pIZZA_INGREDIENT.PIZZA_ID) { return(BadRequest()); } db.Entry(pIZZA_INGREDIENT).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!PIZZA_INGREDIENTExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetPIZZA_INGREDIENT(int id) { PIZZA_INGREDIENT pIZZA_INGREDIENT = db.PIZZA_INGREDIENT.Find(id); if (pIZZA_INGREDIENT == null) { return(NotFound()); } return(Ok(pIZZA_INGREDIENT)); }
public IHttpActionResult PostPIZZA_INGREDIENT(PIZZA_INGREDIENT pIZZA_INGREDIENT) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.PIZZA_INGREDIENT.Add(pIZZA_INGREDIENT); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = pIZZA_INGREDIENT.PIZZA_ID }, pIZZA_INGREDIENT)); }
public IHttpActionResult DeletePIZZA_INGREDIENT(int id) { PIZZA_INGREDIENT pIZZA_INGREDIENT = db.PIZZA_INGREDIENT.Find(id); if (pIZZA_INGREDIENT == null) { return(NotFound()); } db.PIZZA_INGREDIENT.Remove(pIZZA_INGREDIENT); db.SaveChanges(); return(Ok(pIZZA_INGREDIENT)); }