public async Task <ActionResult <shoppingCartItem> > PostshoppingCartItem(shoppingCartItem shoppingCartItem) { _context.shoppingCartItems.Add(shoppingCartItem); await _context.SaveChangesAsync(); return(CreatedAtAction("GetshoppingCartItem", new { id = shoppingCartItem.shoppingCartItemId }, shoppingCartItem)); }
public async Task <IActionResult> PutshoppingCartItem(int id, shoppingCartItem shoppingCartItem) { if (id != shoppingCartItem.shoppingCartItemId) { return(BadRequest()); } _context.Entry(shoppingCartItem).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!shoppingCartItemExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }