public async Task <ActionResult <DimDeviceStatus> > PostDimDeviceStatus(DimDeviceStatus dimDeviceStatus) { _context.DimDeviceStatus.Add(dimDeviceStatus); await _context.SaveChangesAsync(); return(CreatedAtAction("GetDimDeviceStatus", new { id = dimDeviceStatus.Id }, dimDeviceStatus)); }
public async Task <IActionResult> PutDimDeviceStatus(int id, DimDeviceStatus dimDeviceStatus) { if (id != dimDeviceStatus.Id) { return(BadRequest()); } _context.Entry(dimDeviceStatus).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DimDeviceStatusExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }