public IActionResult Create(AchPizzaComposition newItem) { var newId = _context.AchPizzaComposition.OrderByDescending(i => i.PizzaCompositionId).FirstOrDefault().PizzaCompositionId + 1; newItem.PizzaCompositionId = newId; _context.AchPizzaComposition.Add(newItem); _context.SaveChanges(); return(StatusCode(201, newItem)); }
public IActionResult Update(int item_id, AchPizzaComposition updated_item) { if (_context.AchPizzaComposition.Count(e => e.PizzaCompositionId == item_id) == 0) { return(NotFound()); } _context.AchPizzaComposition.Attach(updated_item); _context.Entry(updated_item).State = EntityState.Modified; _context.SaveChanges(); return(Ok(updated_item)); }