public async Task <IActionResult> PutFabricPurchaseItem(long id, FabricPurchaseItem fabricPurchaseItem) { if (id != fabricPurchaseItem.FabricPurchaseItemId) { return(BadRequest()); } _context.Entry(fabricPurchaseItem).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FabricPurchaseItemExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <FabricPurchaseItem> > PostFabricPurchaseItem(FabricPurchaseItem fabricPurchaseItem) { _context.FabricPurchaseItems.Add(fabricPurchaseItem); await _context.SaveChangesAsync(); return(CreatedAtAction("GetFabricPurchaseItem", new { id = fabricPurchaseItem.FabricPurchaseItemId }, fabricPurchaseItem)); }