KataChanged method

dynamic KataChanged()

Implementation

KataChanged() {
  measurementController.value.clear();
  if (selectKata.value!.value != null || selectKata.value!.value != 0) {
    var matchTO;
    try {
      matchTO = this.allWeighingMachineList.firstWhere(
            (f) => f.idWeighingMachine == selectKata.value!.value,
          );
      print(jsonEncode(matchTO.toJson()));
    } catch (e) {
      matchTO = null;
    }
    if (matchTO != null) {
      tblTRLoadingWeighingTO.machineName = matchTO.machineName;
      tblTRLoadingWeighingTO.machineIP = matchTO.machineIP;
      tblTRLoadingWeighingTO.weighingMachineId = matchTO.idWeighingMachine;
    }
  } else {
    this.tblTRLoadingWeighingTO.machineName = '';
    this.tblTRLoadingWeighingTO.machineIP = '';
    tblTRLoadingWeighingTO.weighingMachineId = 0;
  }
  retryPressCount = 0;
}