public async Task UpdateDeviceByAgentAsync(UpdateDeviceByAgentInput input) { var device = await _deviceRepository.GetAsync(input.Device.Id); input.Device.MapTo(device); //设备类型 var deviceType = await _deviceTypeRepository.GetAsync(device.BDeviceTypeId); //生成设备Code device.BCode = await _deviceTypeManager.CreateCodeAsync(device, deviceType); await _deviceManager.UpdateAsync(device); }
public async Task <JsonResult> UpdateDevice(UpdateDeviceByAgentInput input) { await _deviceAppService.UpdateDeviceByAgentAsync(input); return(Json(true, JsonRequestBehavior.AllowGet)); }