$PluginArchiresNetworkEquipmentQuery->update($_POST);
     Html::back();
 } else {
     if (isset($_POST["duplicate"])) {
         $PluginArchiresNetworkEquipmentQuery->check($_POST['id'], 'w');
         unset($_POST['id']);
         $PluginArchiresNetworkEquipmentQuery->add($_POST);
         Html::back();
     } else {
         if (isset($_POST["addtype"])) {
             $test = explode(";", $_POST['type']);
             if (isset($test[0]) && isset($test[1])) {
                 $_POST['type'] = $test[1];
                 $_POST['itemtype'] = $test[0];
                 if ($PluginArchiresQueryType->canCreate()) {
                     $PluginArchiresQueryType->addType('PluginArchiresNetworkEquipmentQuery', $_POST['type'], $_POST['itemtype'], $_POST['query']);
                 }
             }
             Html::back();
         } else {
             if (isset($_POST["deletetype"])) {
                 if ($PluginArchiresQueryType->canCreate()) {
                     $PluginArchiresQueryType->getFromDB($_POST["id"], -1);
                     foreach ($_POST["item"] as $key => $val) {
                         if ($val == 1) {
                             $PluginArchiresQueryType->deleteType($key);
                         }
                     }
                 }
                 Html::back();
             } else {
Esempio n. 2
0
     $PluginArchiresLocationQuery->update($_POST);
     Html::back();
 } else {
     if (isset($_POST["duplicate"])) {
         $PluginArchiresLocationQuery->check($_POST['id'], 'w');
         unset($_POST['id']);
         $PluginArchiresLocationQuery->add($_POST);
         Html::back();
     } else {
         if (isset($_POST["addtype"])) {
             $test = explode(";", $_POST['type']);
             if (isset($test[0]) && isset($test[1])) {
                 $_POST['type'] = $test[1];
                 $_POST['itemtype'] = $test[0];
                 if ($PluginArchiresQueryType->canCreate()) {
                     $PluginArchiresQueryType->addType('PluginArchiresLocationQuery', $_POST['type'], $_POST['itemtype'], $_POST['query']);
                 }
             }
             Html::back();
         } else {
             if (isset($_POST["deletetype"])) {
                 if ($PluginArchiresQueryType->canCreate()) {
                     $PluginArchiresQueryType->getFromDB($_POST["id"], -1);
                     foreach ($_POST["item"] as $key => $val) {
                         if ($val == 1) {
                             $PluginArchiresQueryType->deleteType($key);
                         }
                     }
                 }
                 Html::back();
             } else {
Esempio n. 3
0
     $PluginArchiresApplianceQuery->update($_POST);
     Html::back();
 } else {
     if (isset($_POST["duplicate"])) {
         $PluginArchiresApplianceQuery->check($_POST['id'], 'w');
         unset($_POST['id']);
         $PluginArchiresApplianceQuery->add($_POST);
         Html::back();
     } else {
         if (isset($_POST["addtype"])) {
             $test = explode(";", $_POST['type']);
             if (isset($test[0]) && isset($test[1])) {
                 $_POST['type'] = $test[1];
                 $_POST['itemtype'] = $test[0];
                 if ($PluginArchiresQueryType->canCreate()) {
                     $PluginArchiresQueryType->addType('PluginArchiresApplianceQuery', $_POST['type'], $_POST['itemtype'], $_POST['query']);
                 }
             }
             Html::back();
         } else {
             if (isset($_POST["deletetype"])) {
                 if ($PluginArchiresQueryType->canCreate()) {
                     $PluginArchiresQueryType->getFromDB($_POST["id"], -1);
                     foreach ($_POST["item"] as $key => $val) {
                         if ($val == 1) {
                             $PluginArchiresQueryType->deleteType($key);
                         }
                     }
                 }
                 Html::back();
             } else {