示例#1
0
                 $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"]) {