$productSaleItem = new productSaleItem(); $productSaleItem->set_id($_POST["productSaleItemID"]); $productSaleItem->select(); $productSaleItem->delete_transactions(); } else { if ($_POST["delete_productSale"]) { $productSale->delete(); alloc_redirect($TPL["url_alloc_productSaleList"]); } } } } } } } if ($productSale->have_perm(PERM_APPROVE_PRODUCT_TRANSACTIONS)) { define("CAN_APPROVE_TRANSACTIONS", 1); } else { define("CAN_APPROVE_TRANSACTIONS", 0); } $statuses = productSale::get_statii(); $statuses[$TPL["status"]] = "<b>" . $statuses[$TPL["status"]] . "</b>"; $TPL["statusText"] = implode(" | ", $statuses); $TPL["productSaleID"] = $productSale->get_id(); $showCosts = $_POST["showCosts"] or $_showCosts = $_GET["showCosts"]; $productSale->set_values(); list($client_select, $client_link, $project_select, $project_link) = client::get_client_and_project_dropdowns_and_links($clientID, $projectID); $TPL["show_client_options"] = $client_link; $TPL["show_project_options"] = $project_link; $tf = new tf(); if ($productSale->get_value("tfID")) {