public async Task <IActionResult> PutEreplacementOf(long id, EreplacementOf ereplacementOf) { if (id != ereplacementOf.EreplacementOfId) { return(BadRequest()); } _context.Entry(ereplacementOf).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EreplacementOfExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <EreplacementOf> > PostEreplacementOf(EreplacementOf ereplacementOf) { _context.EreplacementOf.Add(ereplacementOf); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (EreplacementOfExists(ereplacementOf.EreplacementOfId)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetEreplacementOf", new { id = ereplacementOf.EreplacementOfId }, ereplacementOf)); }