$pp->currency = $project->get_value("currencyTypeID"); $pp->set_value("projectID", $project->get_id()); $pp->set_value("personID", $personID); $pp->set_value("roleID", $_POST["person_roleID"][$k]); $pp->set_value("rate", $_POST["person_rate"][$k]); $pp->set_value("rateUnitID", $_POST["person_rateUnitID"][$k]); $pp->set_value("projectPersonModifiedUser", $current_user->get_id()); $pp->save(); } } } if (is_array($delete)) { foreach ($delete as $projectPersonID) { $pp = new projectPerson(); $pp->set_id($projectPersonID); $pp->delete(); } } } else { if ($_POST["commission_save"] || $_POST["commission_delete"]) { $commission_item = new projectCommissionPerson(); $commission_item->read_globals(); $commission_item->read_globals("commission_"); if ($_POST["commission_save"]) { if (!$_POST["commission_tfID"]) { alloc_error("No TF selected."); } else { $commission_item->save(); } } else { if ($_POST["commission_delete"]) {