35 |
$sql=str_replace("<idx>",$this->getParameter("idx_dossier"), |
$sql=str_replace("<idx>",$this->getParameter("idx_dossier"), |
36 |
$sql_infos_dossier); |
$sql_infos_dossier); |
37 |
$res = $this->db->query($sql); |
$res = $this->db->query($sql); |
38 |
$this->addToLog("demande -> getValFromDossier() : ".$sql); |
$this->f->addToLog("getValFromDossier(): db->query(\"".$sql."\")", VERBOSE_MODE); |
39 |
$this->f->isDatabaseError(); |
if ( database::isError($res)){ |
40 |
|
die(); |
41 |
|
} |
42 |
$row = & $res->fetchRow(DB_FETCHMODE_ASSOC); |
$row = & $res->fetchRow(DB_FETCHMODE_ASSOC); |
43 |
return $row; |
return $row; |
44 |
} |
} |
124 |
$res = $db->query($sql_demande_type); |
$res = $db->query($sql_demande_type); |
125 |
|
|
126 |
// logger |
// logger |
127 |
$this->addToLog("setSelect()[gen/obj]: db->query(\"".$sql_demande_type."\");", |
$this->f->addToLog("setSelect(): db->query(\"".$sql_demande_type."\");", |
128 |
VERBOSE_MODE); |
VERBOSE_MODE); |
129 |
$this->f->isDatabaseError($res); |
if ( database::isError($res)){ |
130 |
|
die(); |
131 |
|
} |
132 |
|
|
133 |
$contenu[0][0] = ''; |
$contenu[0][0] = ''; |
134 |
$contenu[1][0] = _('choisir')." "._("demande_type"); |
$contenu[1][0] = _('choisir')." "._("demande_type"); |
247 |
$sql = "SELECT count(*) FROM ".DB_PREFIXE."etat_dossier_autorisation |
$sql = "SELECT count(*) FROM ".DB_PREFIXE."etat_dossier_autorisation |
248 |
WHERE etat_dossier_autorisation = ".$id_etat_initial_da; |
WHERE etat_dossier_autorisation = ".$id_etat_initial_da; |
249 |
$count = $this->db->getOne($sql); |
$count = $this->db->getOne($sql); |
250 |
$this->addToLog("ajoutDossierAutorisation() getOne() : ".$sql); |
$this->f->addToLog("ajoutDossierAutorisation() : db->getOne(\"".$sql."\")", VERBOSE_MODE); |
251 |
$this->f->isDatabaseError($count); |
if ( database::isError($count)){ |
252 |
|
die(); |
253 |
|
} |
254 |
if($count != 1) { |
if($count != 1) { |
255 |
$error = true; |
$error = true; |
256 |
} else { |
} else { |
382 |
AND now()>=om_validite_debut |
AND now()>=om_validite_debut |
383 |
AND dossier_instruction_type=".$dossier_instruction_type; |
AND dossier_instruction_type=".$dossier_instruction_type; |
384 |
$valInstr['cerfa'] = $db->getOne($sql); |
$valInstr['cerfa'] = $db->getOne($sql); |
385 |
$this->addToLog("db->getone(\"".$sql."\");", VERBOSE_MODE); |
$this->f->addToLog("ajoutDossierInstruction() : db->getone(\"".$sql."\");", VERBOSE_MODE); |
386 |
|
if ( database::isError($valInstr['cerfa'])){ |
387 |
|
die(); |
388 |
|
} |
389 |
$dossier->ajouter($valInstr, $db, $DEBUG); |
$dossier->ajouter($valInstr, $db, $DEBUG); |
|
$this->f->isDatabaseError(); |
|
390 |
// Liaison du dossier ajouter à la demande |
// Liaison du dossier ajouter à la demande |
391 |
$this->valF['dossier_instruction'] = $dossier->valF['dossier']; |
$this->valF['dossier_instruction'] = $dossier->valF['dossier']; |
392 |
} |
} |
409 |
|
|
410 |
// Ajout des données techniques |
// Ajout des données techniques |
411 |
$donnees_techniques->ajouter($val, $db, $DEBUG); |
$donnees_techniques->ajouter($val, $db, $DEBUG); |
|
$this->f->isDatabaseError(); |
|
412 |
} |
} |
413 |
|
|
414 |
/** |
/** |
422 |
// Recupération des demandeurs liés à la demande |
// Recupération des demandeurs liés à la demande |
423 |
$sql = str_replace("<demande>",$this->valF['demande'],$sql_lien_demande_demandeur); |
$sql = str_replace("<demande>",$this->valF['demande'],$sql_lien_demande_demandeur); |
424 |
$res = $db->query($sql); |
$res = $db->query($sql); |
425 |
$this->f->addToLog("demande.class.php: db->query(\"".$sql."\");", VERBOSE_MODE); |
$this->f->addToLog("ajoutLiensDossierAutorisation() : db->query(\"".$sql."\");", VERBOSE_MODE); |
426 |
$this->f->isDatabaseError(); |
if ( database::isError($res)){ |
427 |
|
die(); |
428 |
|
} |
429 |
while($row = &$res->fetchRow(DB_FETCHMODE_ASSOC)) { |
while($row = &$res->fetchRow(DB_FETCHMODE_ASSOC)) { |
430 |
$row['lien_dossier_autorisation_demandeur'] = NULL; |
$row['lien_dossier_autorisation_demandeur'] = NULL; |
431 |
$row['dossier_autorisation'] = $this->valF['dossier_autorisation']; |
$row['dossier_autorisation'] = $this->valF['dossier_autorisation']; |
444 |
// Recupération des demandeurs liés à la demande |
// Recupération des demandeurs liés à la demande |
445 |
$sql = str_replace("<demande>",$this->valF['demande'],$sql_lien_demande_demandeur); |
$sql = str_replace("<demande>",$this->valF['demande'],$sql_lien_demande_demandeur); |
446 |
$res = $db->query($sql); |
$res = $db->query($sql); |
447 |
$this->f->addToLog("demande.class.php: db->query(\"".$sql."\");", VERBOSE_MODE); |
$this->f->addToLog("ajoutLiensDossierInstruction() : db->query(\"".$sql."\");", VERBOSE_MODE); |
448 |
$this->f->isDatabaseError(); |
if ( database::isError($res)){ |
449 |
|
die(); |
450 |
|
} |
451 |
while($row = &$res->fetchRow(DB_FETCHMODE_ASSOC)) { |
while($row = &$res->fetchRow(DB_FETCHMODE_ASSOC)) { |
452 |
$row['lien_dossier_demandeur'] = NULL; |
$row['lien_dossier_demandeur'] = NULL; |
453 |
$row['dossier'] = $this->valF['dossier_instruction']; |
$row['dossier'] = $this->valF['dossier_instruction']; |
471 |
$this->addToLog("demande.class.php : ".$sql." execute <br>", EXTRA_VERBOSE_MODE); |
$this->addToLog("demande.class.php : ".$sql." execute <br>", EXTRA_VERBOSE_MODE); |
472 |
|
|
473 |
$res = $this->db->query($sql); |
$res = $this->db->query($sql); |
474 |
$this->f->isDatabaseError($res); |
$this->f->addToLog("getArrondissement() : db->query(\"".$sql."\")", VERBOSE_MODE); |
475 |
|
if ( database::isError($res)){ |
476 |
|
die(); |
477 |
|
} |
478 |
|
|
479 |
if( $res->numrows() > 0 ) { |
if( $res->numrows() > 0 ) { |
480 |
|
|
501 |
demande_type = $demande_type"; |
demande_type = $demande_type"; |
502 |
|
|
503 |
$res = $this->db->query($sql); |
$res = $this->db->query($sql); |
504 |
$this->f->isDatabaseError($res); |
$this->f->addToLog("getEvenement() : db->query(\"".$sql."\")", VERBOSE_MODE); |
505 |
|
if ( database::isError($res)){ |
506 |
|
die(); |
507 |
|
} |
508 |
|
|
509 |
if ( $res->numrows() > 0 ){ |
if ( $res->numrows() > 0 ){ |
510 |
|
|
531 |
evenement = $evenement"; |
evenement = $evenement"; |
532 |
|
|
533 |
$res = $this->db->query($sql); |
$res = $this->db->query($sql); |
534 |
$this->f->isDatabaseError($res); |
$this->f->addToLog("getLettreType() : db->query(\"".$sql."\")", VERBOSE_MODE); |
535 |
|
if ( database::isError($res)){ |
536 |
|
die(); |
537 |
|
} |
538 |
|
|
539 |
if ( $res->numrows() > 0 ){ |
if ( $res->numrows() > 0 ){ |
540 |
|
|
552 |
include '../sql/pgsql/demande.form.inc.php'; |
include '../sql/pgsql/demande.form.inc.php'; |
553 |
if($this->valF["demande_type"] != NULL) { |
if($this->valF["demande_type"] != NULL) { |
554 |
$res = $db->query(str_replace('<idx>', $this->valF['demande_type'], $sql_demande_type_details_by_id)); |
$res = $db->query(str_replace('<idx>', $this->valF['demande_type'], $sql_demande_type_details_by_id)); |
555 |
$this->f->isDatabaseError(); |
$this->f->addToLog("triggerAjouter() : db->query(\"".str_replace('<idx>', $this->valF['demande_type'], $sql_demande_type_details_by_id)."\")", VERBOSE_MODE); |
556 |
|
if ( database::isError($res)){ |
557 |
|
die(); |
558 |
|
} |
559 |
$dossier_type = $res->fetchRow(DB_FETCHMODE_ASSOC); |
$dossier_type = $res->fetchRow(DB_FETCHMODE_ASSOC); |
560 |
// Création du dossier_autorisation |
// Création du dossier_autorisation |
561 |
if($this->valF['dossier_autorisation'] == "") { |
if($this->valF['dossier_autorisation'] == "") { |
747 |
$sqlDemandeurs = "SELECT * FROM ".DB_PREFIXE."lien_lot_demandeur |
$sqlDemandeurs = "SELECT * FROM ".DB_PREFIXE."lien_lot_demandeur |
748 |
WHERE lot = ".$rowLot['lot']; |
WHERE lot = ".$rowLot['lot']; |
749 |
$res = $db -> query($sqlDemandeurs); |
$res = $db -> query($sqlDemandeurs); |
750 |
$this->f->addToLog("db->query(\"".$sqlDemandeurs."\");", VERBOSE_MODE); |
$this->f->addToLog("lienLotDossierInstruction() : db->query(\"".$sqlDemandeurs."\");", VERBOSE_MODE); |
751 |
$this->f->isDatabaseError($res); |
if ( database::isError($res)){ |
752 |
|
die(); |
753 |
|
} |
754 |
|
|
755 |
while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)){ |
while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)){ |
756 |
$valLld["lien_lot_demandeur"] = ""; |
$valLld["lien_lot_demandeur"] = ""; |
839 |
// Execution de la requete de suppression de l'objet |
// Execution de la requete de suppression de l'objet |
840 |
$res = $db->query($sql); |
$res = $db->query($sql); |
841 |
// Logger |
// Logger |
842 |
$this->f->addToLog("supprimer(): db->query(\"".$sql."\");", VERBOSE_MODE); |
$this->f->addToLog("deleteLinkDemandeDemandeur(): db->query(\"".$sql."\");", VERBOSE_MODE); |
843 |
$this->f->isDatabaseError(); |
if ( database::isError($res)){ |
844 |
|
die(); |
845 |
|
} |
846 |
|
|
847 |
} |
} |
848 |
|
|
855 |
WHERE demande = ".$this->valF['demande']. |
WHERE demande = ".$this->valF['demande']. |
856 |
"AND demandeur = ".$idDemandeur; |
"AND demandeur = ".$idDemandeur; |
857 |
$count = $this->f->db->getOne($sql); |
$count = $this->f->db->getOne($sql); |
858 |
$this->f->addToLog("db->getone(\"".$sql."\");", VERBOSE_MODE); |
$this->f->addToLog("isLinkDemandeDemandeurExist() : db->getone(\"".$sql."\");", VERBOSE_MODE); |
859 |
$this->f->isDatabaseError($count); |
if ( database::isError($count)){ |
860 |
|
die(); |
861 |
|
} |
862 |
if ($count === 0) { |
if ($count === 0) { |
863 |
return false; |
return false; |
864 |
} else { |
} else { |
908 |
WHERE ".$from." = '".$id."'"; |
WHERE ".$from." = '".$id."'"; |
909 |
$res = $this->f->db->query($sql); |
$res = $this->f->db->query($sql); |
910 |
$this->f->addToLog("listeDemandeur(): db->query(\"".$sql."\")", VERBOSE_MODE); |
$this->f->addToLog("listeDemandeur(): db->query(\"".$sql."\")", VERBOSE_MODE); |
911 |
$this->f->isDatabaseError($res); |
if ( database::isError($res)){ |
912 |
|
die(); |
913 |
|
} |
914 |
// Stockage du résultat dans un tableau |
// Stockage du résultat dans un tableau |
915 |
while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)){ |
while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)){ |
916 |
if ($row['petitionnaire_principal'] == 't' AND |
if ($row['petitionnaire_principal'] == 't' AND |
1121 |
demande = $id"; |
demande = $id"; |
1122 |
|
|
1123 |
$res = $this->f->db->query($sql); |
$res = $this->f->db->query($sql); |
1124 |
$this->f->addToLog("triggerSupprimer() : ".$sql); |
$this->f->addToLog("triggerSupprimer() : db->query(\"".$sql."\")"); |
1125 |
$this->f->isDatabaseError($res); |
if ( database::isError($res)){ |
1126 |
|
die(); |
1127 |
|
} |
1128 |
} |
} |
1129 |
|
|
1130 |
// }}} |
// }}} |