public async Task <DeviceConfig> UpdateDevice(RtuDeviceEditViewModel model) { var device = await _modbusService.GetDeviceById(model.Id); device.Title = model.Title; device.Identificator = model.Identificator; return(device); }
public async Task <IActionResult> RtuDeviceUpdate(RtuDeviceEditViewModel model) { if (ModelState.IsValid) { var device = await _modbusService.GetDeviceById(model.Id); await _modbusService.Update(await _modbusFactory.UpdateDevice(model)); return(_getDefaultForm()); } return(PartialView("_RtuDeviceEditPartial", model)); }