public async Task <ActionResult <DimDeviceModel> > PostDimDeviceModel(DimDeviceModel dimDeviceModel) { _context.DimDeviceModel.Add(dimDeviceModel); await _context.SaveChangesAsync(); return(CreatedAtAction("GetDimDeviceModel", new { id = dimDeviceModel.Id }, dimDeviceModel)); }
public async Task <IActionResult> PutDimDeviceModel(int id, DimDeviceModel dimDeviceModel) { if (id != dimDeviceModel.Id) { return(BadRequest()); } _context.Entry(dimDeviceModel).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DimDeviceModelExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }