http://www.gnu.org/licenses/gpl.txt @link https://forge.indepnet.net/projects/order @link http://www.glpi-project.org/ @since 2009 ---------------------------------------------------------------------- */ include "../../../inc/includes.php"; if (!isset($_GET["id"])) { $_GET["id"] = ""; } if (!isset($_GET["withtemplate"])) { $_GET["withtemplate"] = ""; } $reception = new PluginOrderReception(); $order_item = new PluginOrderOrder_Item(); if (isset($_POST["update"])) { if (PluginOrderReception::canCreate()) { $order_item->getFromDB($_POST["id"]); if ($order_item->fields["itemtype"] == 'SoftwareLicense') { $result = $order_item->queryRef($order_item->fields["plugin_order_orders_id"], $order_item->fields["plugin_order_references_id"], $order_item->fields["price_taxfree"], $order_item->fields["discount"], PluginOrderOrder::ORDER_DEVICE_DELIVRED); $nb = $DB->numrows($result); if ($nb) { for ($i = 0; $i < $nb; $i++) { $ID = $DB->result($result, $i, 'id'); $input["id"] = $ID; $input["delivery_date"] = $_POST["delivery_date"]; $input["delivery_number"] = $_POST["delivery_number"]; $input["plugin_order_deliverystates_id"] = $_POST["plugin_order_deliverystates_id"]; $input["delivery_comment"] = $_POST["delivery_comment"]; $reception->update($input); } }