public async Task <ActionResult <BagWithParcels> > PostBagWithParcels(BagWithParcels bagWithParcels) { _context.BagWithParcels.Add(bagWithParcels); await _context.SaveChangesAsync(); return(CreatedAtAction("GetBagWithParcels", new { id = bagWithParcels.Id }, bagWithParcels)); }
public async Task <IActionResult> PutBagWithParcels(int id, BagWithParcels bagWithParcels) { if (id != bagWithParcels.Id) { return(BadRequest()); } _context.Entry(bagWithParcels).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!BagWithParcelsExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }