234 |
$form->setOnchange("dossier_autorisation_type_detaille","changeDemandeType();"); |
$form->setOnchange("dossier_autorisation_type_detaille","changeDemandeType();"); |
235 |
$form->setOnchange("demande_type","showFormsDemande();"); |
$form->setOnchange("demande_type","showFormsDemande();"); |
236 |
} |
} |
237 |
|
|
238 |
|
function setLib(&$form,$maj) { |
239 |
|
parent::setLib($form,$maj); |
240 |
|
//libelle des champs |
241 |
|
|
242 |
|
$form->setLib('complement',_('terrain_adresse')); |
243 |
|
} |
244 |
/* |
/* |
245 |
* Cache le champ terrain_references_cadastrales |
* Cache le champ terrain_references_cadastrales |
246 |
* Hide the fiels terrain_references_cadastrales |
* Hide the fiels terrain_references_cadastrales |
879 |
**/ |
**/ |
880 |
function listeDemandeur($from, $id) { |
function listeDemandeur($from, $id) { |
881 |
// Récupération des demandeurs de la base |
// Récupération des demandeurs de la base |
882 |
$sql = "SELECT demandeur.demandeur, |
if(isset($this->valF['demande_type']) AND $this->getCodeDemandeType($this->valF['demande_type']) != "DT") { |
883 |
demandeur.type_demandeur, |
$sql = "SELECT demandeur.demandeur, |
884 |
lien_".$from."_demandeur.petitionnaire_principal |
demandeur.type_demandeur, |
885 |
FROM ".DB_PREFIXE."lien_".$from."_demandeur |
lien_".$from."_demandeur.petitionnaire_principal |
886 |
INNER JOIN ".DB_PREFIXE."demandeur |
FROM ".DB_PREFIXE."lien_".$from."_demandeur |
887 |
ON demandeur.demandeur=lien_".$from."_demandeur.demandeur |
INNER JOIN ".DB_PREFIXE."demandeur |
888 |
WHERE ".$from." = '".$id."'"; |
ON demandeur.demandeur=lien_".$from."_demandeur.demandeur |
889 |
$res = $this->f->db->query($sql); |
WHERE ".$from." = '".$id."'"; |
890 |
$this->f->addToLog("listeDemandeur() : ".$sql); |
$res = $this->f->db->query($sql); |
891 |
$this->f->isDatabaseError($res); |
$this->f->addToLog("listeDemandeur() : ".$sql); |
892 |
// Stoquage du résultat dans un tableau |
$this->f->isDatabaseError($res); |
893 |
while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)){ |
// Stoquage du résultat dans un tableau |
894 |
if ($row['petitionnaire_principal'] == 't' AND |
while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)){ |
895 |
$row['type_demandeur']=="petitionnaire") { |
if ($row['petitionnaire_principal'] == 't' AND |
896 |
$this->valIdDemandeur['petitionnaire_principal']=$row['demandeur']; |
$row['type_demandeur']=="petitionnaire") { |
897 |
} elseif ($row['petitionnaire_principal'] == 'f' AND |
$this->valIdDemandeur['petitionnaire_principal']=$row['demandeur']; |
898 |
$row['type_demandeur']=="petitionnaire"){ |
} elseif ($row['petitionnaire_principal'] == 'f' AND |
899 |
$this->valIdDemandeur['petitionnaire'][]=$row['demandeur']; |
$row['type_demandeur']=="petitionnaire"){ |
900 |
} elseif ($row['type_demandeur']=="delegataire"){ |
$this->valIdDemandeur['petitionnaire'][]=$row['demandeur']; |
901 |
$this->valIdDemandeur['delegataire']=$row['demandeur']; |
} elseif ($row['type_demandeur']=="delegataire"){ |
902 |
|
$this->valIdDemandeur['delegataire']=$row['demandeur']; |
903 |
|
} |
904 |
} |
} |
905 |
} |
} |
906 |
} |
} |