public async Task <ActionResult <counterpart> > Postcounterpart(counterpart counterpart) { _context.counterparts.Add(counterpart); await _context.SaveChangesAsync(); return(CreatedAtAction("Getcounterpart", new { id = counterpart.id }, counterpart)); }
public async Task <IActionResult> Putcounterpart(int id, counterpart counterpart) { if (id != counterpart.id) { return(BadRequest()); } _context.Entry(counterpart).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!counterpartExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }