$control = new TAssetControl(); $control->load($ATMdb, $id); $control->delete($ATMdb); $_SESSION['AssetMsg'] = 'AssetDeleteControlEvent'; header('Location: ' . dol_buildpath('/of/list_control.php', 1)); break; case 'editValue': $control = new TAssetControl(); $control->load($ATMdb, $id); _fiche($ATMdb, $control, 'view', 1); break; case 'editValueConfirm': $control = new TAssetControl(); $control->load($ATMdb, $id); $k = $control->addChild($PDOdb, 'TAssetControlMultiple', __get('id_value', 0, 'int')); $control->TAssetControlMultiple[$k]->fk_control = $control->getId(); $control->TAssetControlMultiple[$k]->value = __get('value'); if ($control->TAssetControlMultiple[$k]->save($ATMdb)) { setEventMessage($langs->trans('AssetMsgSaveControlValue')); } else { setEventMessage($langs->trans('AssetErrSaveControlValue')); } _fiche($ATMdb, $control, 'view'); break; case 'deleteValue': $control = new TAssetControl(); $control->load($ATMdb, $id); if ($control->removeChild('TAssetControlMultiple', __get('id_value', 0, 'integer'))) { $control->save($ATMdb); setEventMessage($langs->trans('AssetMsgDeleteControlValue')); } else {