示例#1
0
 $mediuser->function_id = $function->_id;
 // Spécialité CCAM
 if ($spec_cpam_code = $results[$i]["spec_cpam_code"]) {
     $spec_cpam = new CSpecCPAM();
     $spec_cpam->load(intval($spec_cpam_code));
     if ($spec_cpam->_id) {
         $mediuser->spec_cpam_id = $spec_cpam->_id;
     } else {
         $unfound["spec_cpam_code"][$spec_cpam_code] = true;
     }
 }
 // Discipline
 if ($discipline_name = $results[$i]["discipline_name"]) {
     $discipline = new CDiscipline();
     $discipline->text = strtoupper($discipline_name);
     $discipline->loadMatchingObject();
     if ($discipline->_id) {
         $mediuser->discipline_id = $discipline->_id;
     } else {
         $unfound["discipline_name"][$discipline_name] = true;
     }
 }
 // Dry run to check references
 if ($dryrun) {
     continue;
 }
 $mediuser->unescapeValues();
 $msg = $mediuser->store();
 if ($msg) {
     CAppUI::setMsg($msg, UI_MSG_ERROR);
     $results[$i]["error"] = $msg;