public async Task <IActionResult> PutEclearanceGaugeChanges(long id, EclearanceGaugeChanges eclearanceGaugeChanges) { if (id != eclearanceGaugeChanges.EclearanceGaugeChangesId) { return(BadRequest()); } _context.Entry(eclearanceGaugeChanges).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!EclearanceGaugeChangesExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <ActionResult <EclearanceGaugeChanges> > PostEclearanceGaugeChanges(EclearanceGaugeChanges eclearanceGaugeChanges) { _context.EclearanceGaugeChanges.Add(eclearanceGaugeChanges); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (EclearanceGaugeChangesExists(eclearanceGaugeChanges.EclearanceGaugeChangesId)) { return(Conflict()); } else { throw; } } return(CreatedAtAction("GetEclearanceGaugeChanges", new { id = eclearanceGaugeChanges.EclearanceGaugeChangesId }, eclearanceGaugeChanges)); }