/[openfoncier]/trunk/obj/demande.class.php
ViewVC logotype

Diff of /trunk/obj/demande.class.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1404 by nhaye, Thu Mar 14 16:14:04 2013 UTC revision 1442 by nhaye, Fri Mar 15 15:08:29 2013 UTC
# Line 234  class demande extends demande_gen { Line 234  class demande extends demande_gen {
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
# Line 873  class demande extends demande_gen { Line 879  class demande extends demande_gen {
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      }      }

Legend:
Removed from v.1404  
changed lines
  Added in v.1442

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26