/// <summary> /// 更新设备状态 /// </summary> /// <param name="deviceUpdateStatus">设备状态</param> /// <returns>更新结果</returns> public IStatusCodeActionResult UpdateStatus(DensityDeviceUpdateStatus deviceUpdateStatus) { DensityDevice device = _context.Devices.SingleOrDefault(d => d.DeviceId == deviceUpdateStatus.DeviceId); if (device == null) { return(new NotFoundResult()); } device.DeviceStatus = deviceUpdateStatus.DeviceStatus; _context.Devices.Update(device); _context.SaveChanges(); return(new OkResult()); }
public IActionResult UpdateStatus([FromBody] DensityDeviceUpdateStatus deviceUpdateStatus) { return(_manager.UpdateStatus(deviceUpdateStatus)); }