$productSaleItem->set_id($productSaleItemID); $productSaleItem->delete(); // Save } else { $a = array("productID" => $_POST["productID"][$k], "sellPrice" => $_POST["sellPrice"][$k], "sellPriceCurrencyTypeID" => $_POST["sellPriceCurrencyTypeID"][$k], "quantity" => $_POST["quantity"][$k], "description" => $_POST["description"][$k], "productSaleID" => $productSaleID); if ($productSaleItemID) { $a["sellPriceIncTax"] = sprintf("%d", in_array($productSaleItemID, $_POST["sellPriceIncTax"])); } else { $a["sellPriceIncTax"] = sprintf("%d", isset($_POST["sellPriceIncTax"][$k])); } if (substr($productSaleItemID, 0, 3) == "new") { $productSaleItemID = ""; } $a["productSaleItemID"] = $productSaleItemID; $productSaleItem = new productSaleItem(); $productSaleItem->read_array($a); if ($productSaleItem->validate() == "") { $productSaleItem->save(); } } } } alloc_redirect($TPL["url_alloc_productSale"] . "productSaleID=" . $productSaleID); } else { if ($_POST["save_transactions"]) { is_array($_POST["deleteTransaction"]) or $_POST["deleteTransaction"] = array(); if (is_array($_POST["transactionID"]) && count($_POST["transactionID"])) { foreach ($_POST["transactionID"] as $k => $transactionID) { // Delete if (in_array($transactionID, $_POST["deleteTransaction"])) { $transaction = new transaction();