/[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 1605 by nhaye, Tue Apr 2 16:33:22 2013 UTC revision 1789 by vpihour, Thu Apr 25 15:19:10 2013 UTC
# Line 35  class demande extends demande_gen { Line 35  class demande extends demande_gen {
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      }      }
# Line 76  class demande extends demande_gen { Line 78  class demande extends demande_gen {
78          if(!isset($this->postedIdDemandeur["petitionnaire_principal"]) OR          if(!isset($this->postedIdDemandeur["petitionnaire_principal"]) OR
79             empty($this->postedIdDemandeur["petitionnaire_principal"])) {             empty($this->postedIdDemandeur["petitionnaire_principal"])) {
80              $this->correct = false;              $this->correct = false;
81              $this->addToMessage("La saisie d'un petitionnaire principal est obligatoire.");              $this->addToMessage(_("La saisie d'un petitionnaire principal est obligatoire."));
82          }          }
83      }      }
84    
# Line 122  class demande extends demande_gen { Line 124  class demande extends demande_gen {
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')."&nbsp;"._("demande_type");          $contenu[1][0] = _('choisir')."&nbsp;"._("demande_type");
# Line 234  class demande extends demande_gen { Line 238  class demande extends demande_gen {
238      function ajoutDossierAutorisation($id, &$db, $val, $DEBUG){      function ajoutDossierAutorisation($id, &$db, $val, $DEBUG){
239          require_once '../obj/dossier_autorisation.class.php';          require_once '../obj/dossier_autorisation.class.php';
240          $dossier_autorisation = new dossier_autorisation("]",$db,$DEBUG);          $dossier_autorisation = new dossier_autorisation("]",$db,$DEBUG);
241          // Création du dossier          $id_etat_initial_da = $this->f->getParameter('etat_initial_dossier_autorisation');
242          foreach($dossier_autorisation->champs as $value) {          $error = false;
243              $valAuto[$value] = NULL;  
244          }          // Vérification de l'existance d'un état initial des DA dans la table om_parametre
245          $valAuto['dossier_autorisation']=NULL;          // afin d'éviter d'eventuelle erreur de base de données
246          $valAuto['exercice']=NULL;          if(isset($id_etat_initial_da)) {
247          $valAuto['insee']=NULL;              $sql = "SELECT count(*) FROM ".DB_PREFIXE."etat_dossier_autorisation
248          $valAuto['arrondissement']=NULL;                      WHERE etat_dossier_autorisation = ".$id_etat_initial_da;
249          $valAuto['etat_dossier_autorisation']=$this->getParameter('etat_initial_dossier_autorisation');              $count = $this->db->getOne($sql);
250          $valAuto['erp_numero_batiment']=NULL;              $this->f->addToLog("ajoutDossierAutorisation() : db->getOne(\"".$sql."\")", VERBOSE_MODE);
251          $valAuto['erp_ouvert']=NULL;              if ( database::isError($count)){
252          $valAuto['erp_arrete_decision']=NULL;                  die();
253          $valAuto['dossier_autorisation_type_detaille']=$this->valF['dossier_autorisation_type_detaille'];              }
254          $valAuto['depot_initial']=$this->dateDBToForm($this->valF['date_demande']);              if($count != 1) {
255          $valAuto['terrain_references_cadastrales']=$this->valF['terrain_references_cadastrales'];                  $error = true;
256          $valAuto['terrain_adresse_voie_numero']=$this->valF['terrain_adresse_voie_numero'];              } else {
257          $valAuto['complement']=$this->valF['complement'];                  // La méthode ajouter prend en paramètre un tableau associatif
258          $valAuto['terrain_adresse_lieu_dit']=$this->valF['terrain_adresse_lieu_dit'];                  // contenant toutes les champs de la classe instanciée,
259          $valAuto['terrain_adresse_localite']=$this->valF['terrain_adresse_localite'];                  // d'où l'initialisation du tableau en bouclant sur la liste des champs du DA
260          $valAuto['terrain_adresse_code_postal']=$this->valF['terrain_adresse_code_postal'];                  foreach($dossier_autorisation->champs as $value) {
261          $valAuto['terrain_adresse_bp']=$this->valF['terrain_adresse_bp'];                      $valAuto[$value] = NULL;
262          $valAuto['terrain_adresse_cedex']=$this->valF['terrain_adresse_cedex'];                  }
263          $valAuto['terrain_superficie']=$this->valF['terrain_superficie'];                  // Définition des valeurs à insérer
264          $valAuto['numero_version']=-1;                  $valAuto['dossier_autorisation']="";
265          // Ajout du dossier dans la base                  $valAuto['exercice']=NULL;
266          $dossier_autorisation->ajouter($valAuto, $db, $DEBUG);                  $valAuto['insee']=NULL;
267          // Liaison du dossier ajouter à la demande                  $valAuto['arrondissement']=NULL;
268          $this->valF['dossier_autorisation'] = $dossier_autorisation->valF['dossier_autorisation'];                  $valAuto['etat_dossier_autorisation']=$this->f->getParameter('etat_initial_dossier_autorisation');
269                    $valAuto['erp_numero_batiment']=NULL;
270                    $valAuto['erp_ouvert']=NULL;
271                    $valAuto['erp_arrete_decision']=NULL;
272                    $valAuto['dossier_autorisation_type_detaille']=$this->valF['dossier_autorisation_type_detaille'];
273                    $valAuto['depot_initial']=$this->dateDBToForm($this->valF['date_demande']);
274                    $valAuto['terrain_references_cadastrales']=$this->valF['terrain_references_cadastrales'];
275                    $valAuto['terrain_adresse_voie_numero']=$this->valF['terrain_adresse_voie_numero'];
276                    $valAuto['complement']=$this->valF['complement'];
277                    $valAuto['terrain_adresse_lieu_dit']=$this->valF['terrain_adresse_lieu_dit'];
278                    $valAuto['terrain_adresse_localite']=$this->valF['terrain_adresse_localite'];
279                    $valAuto['terrain_adresse_code_postal']=$this->valF['terrain_adresse_code_postal'];
280                    $valAuto['terrain_adresse_bp']=$this->valF['terrain_adresse_bp'];
281                    $valAuto['terrain_adresse_cedex']=$this->valF['terrain_adresse_cedex'];
282                    $valAuto['terrain_superficie']=$this->valF['terrain_superficie'];
283                    $valAuto['numero_version']=-1;
284                    // Ajout du dossier dans la base
285                    $dossier_autorisation->ajouter($valAuto, $db, $DEBUG);
286                    // Liaison du dossier ajouter à la demande
287                    $this->valF['dossier_autorisation'] = $dossier_autorisation->valF['dossier_autorisation'];
288                }
289            } else {
290                $error = true;
291            }
292            // Affichage de l'erreur et stop de l'affichage
293            if( $error ) {
294                echo "</div>";
295                $class = "error";
296                $message = _("Erreur de parametrage. Contactez votre administrateur.");
297                $this->f->displayMessage($class, $message);
298                die();
299            }
300            
301      }      }
302    
303      function getCodeDemandeType($demande_type){      function getCodeDemandeType($demande_type){
# Line 346  class demande extends demande_gen { Line 382  class demande extends demande_gen {
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      }      }
# Line 372  class demande extends demande_gen { Line 409  class demande extends demande_gen {
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      /**      /**
# Line 386  class demande extends demande_gen { Line 422  class demande extends demande_gen {
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'];
# Line 406  class demande extends demande_gen { Line 444  class demande extends demande_gen {
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'];
# Line 431  class demande extends demande_gen { Line 471  class demande extends demande_gen {
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                            
# Line 458  class demande extends demande_gen { Line 501  class demande extends demande_gen {
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                                    
# Line 485  class demande extends demande_gen { Line 531  class demande extends demande_gen {
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                                    
# Line 503  class demande extends demande_gen { Line 552  class demande extends demande_gen {
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'] == "") {
# Line 561  class demande extends demande_gen { Line 613  class demande extends demande_gen {
613                  $valInstr['archive_date_achevement']=NULL;                  $valInstr['archive_date_achevement']=NULL;
614                  $valInstr['archive_date_chantier']=NULL;                  $valInstr['archive_date_chantier']=NULL;
615                  $valInstr['archive_date_conformite']=NULL;                  $valInstr['archive_date_conformite']=NULL;
616                    $valInstr['archive_incompletude']=NULL;
617                    $valInstr['archive_evenement_suivant_tacite']="";
618                    $valInstr['archive_evenement_suivant_tacite_incompletude']=NULL;
619                    $valInstr['archive_etat_pendant_incompletude']=NULL;
620                    $valInstr['archive_date_limite_incompletude']=NULL;
621                    $valInstr['archive_delai_incompletude']=NULL;
622                  $valInstr['complement3']="";                  $valInstr['complement3']="";
623                  $valInstr['complement4']="";                  $valInstr['complement4']="";
624                  $valInstr['complement5']="";                  $valInstr['complement5']="";
# Line 584  class demande extends demande_gen { Line 642  class demande extends demande_gen {
642                  $valInstr['date_retour_controle_legalite']=NULL;                  $valInstr['date_retour_controle_legalite']=NULL;
643                  $valInstr['signataire_arrete']=NULL;                  $valInstr['signataire_arrete']=NULL;
644                  $valInstr['numero_arrete']=NULL;                  $valInstr['numero_arrete']=NULL;
645                    $valInstr['code_barres']=NULL;
646                                                                    
647                  /*Fichier requis*/                  /*Fichier requis*/
648                  require_once '../obj/instruction.class.php';                  require_once '../obj/instruction.class.php';
# Line 689  class demande extends demande_gen { Line 748  class demande extends demande_gen {
748              $sqlDemandeurs = "SELECT * FROM ".DB_PREFIXE."lien_lot_demandeur              $sqlDemandeurs = "SELECT * FROM ".DB_PREFIXE."lien_lot_demandeur
749              WHERE lot = ".$rowLot['lot'];              WHERE lot = ".$rowLot['lot'];
750              $res = $db -> query($sqlDemandeurs);              $res = $db -> query($sqlDemandeurs);
751              $this->f->addToLog("db->query(\"".$sqlDemandeurs."\");", VERBOSE_MODE);              $this->f->addToLog("lienLotDossierInstruction() : db->query(\"".$sqlDemandeurs."\");", VERBOSE_MODE);
752              $this->f->isDatabaseError($res);              if ( database::isError($res)){
753                    die();
754                }
755                            
756              while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)){              while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)){
757                  $valLld["lien_lot_demandeur"] = "";                  $valLld["lien_lot_demandeur"] = "";
# Line 779  class demande extends demande_gen { Line 840  class demande extends demande_gen {
840          // Execution de la requete de suppression de l'objet          // Execution de la requete de suppression de l'objet
841          $res = $db->query($sql);          $res = $db->query($sql);
842          // Logger          // Logger
843          $this->f->addToLog("supprimer(): db->query(\"".$sql."\");", VERBOSE_MODE);          $this->f->addToLog("deleteLinkDemandeDemandeur(): db->query(\"".$sql."\");", VERBOSE_MODE);
844          $this->f->isDatabaseError();          if ( database::isError($res)){
845                die();
846            }
847    
848      }      }
849    
# Line 793  class demande extends demande_gen { Line 856  class demande extends demande_gen {
856                  WHERE demande = ".$this->valF['demande'].                  WHERE demande = ".$this->valF['demande'].
857                  "AND demandeur = ".$idDemandeur;                  "AND demandeur = ".$idDemandeur;
858          $count = $this->f->db->getOne($sql);          $count = $this->f->db->getOne($sql);
859          $this->f->addToLog("db->getone(\"".$sql."\");", VERBOSE_MODE);          $this->f->addToLog("isLinkDemandeDemandeurExist() : db->getone(\"".$sql."\");", VERBOSE_MODE);
860          $this->f->isDatabaseError($count);          if ( database::isError($count)){
861                die();
862            }
863          if ($count === 0) {          if ($count === 0) {
864              return false;              return false;
865          } else {          } else {
# Line 825  class demande extends demande_gen { Line 890  class demande extends demande_gen {
890              }              }
891          }          }
892      }      }
893    
894      /**      /**
895       * Méthode permettant de récupérer les id des demandeur liés à la demande ou       * Méthode permettant de récupérer les id des demandeurs liés à la table
896       * liés au dossier d'autorisation       * liée passée en paramètre
897       **/       *
898         * @param string $from Table liée : "demande", "dossier", dossier_autorisation"
899         * @param string $id Identifiant (clé primaire de la table liée en question)
900         */
901      function listeDemandeur($from, $id) {      function listeDemandeur($from, $id) {
902          // Récupération des demandeurs de la base          // Récupération des demandeurs de la base
903          if(isset($this->valF['demande_type']) AND $this->getCodeDemandeType($this->valF['demande_type']) != "DT") {          $sql = "SELECT demandeur.demandeur,
904              $sql = "SELECT demandeur.demandeur,                          demandeur.type_demandeur,
905                              demandeur.type_demandeur,                          lien_".$from."_demandeur.petitionnaire_principal
906                              lien_".$from."_demandeur.petitionnaire_principal              FROM ".DB_PREFIXE."lien_".$from."_demandeur
907                  FROM ".DB_PREFIXE."lien_".$from."_demandeur              INNER JOIN ".DB_PREFIXE."demandeur
908                  INNER JOIN ".DB_PREFIXE."demandeur              ON demandeur.demandeur=lien_".$from."_demandeur.demandeur
909                  ON demandeur.demandeur=lien_".$from."_demandeur.demandeur              WHERE ".$from." = '".$id."'";
910                  WHERE ".$from." = '".$id."'";          $res = $this->f->db->query($sql);
911              $res = $this->f->db->query($sql);          $this->f->addToLog("listeDemandeur(): db->query(\"".$sql."\")", VERBOSE_MODE);
912              $this->f->addToLog("listeDemandeur() : ".$sql);          if ( database::isError($res)){
913              $this->f->isDatabaseError($res);              die();
914              // Stoquage du résultat dans un tableau          }
915              while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)){          // Stockage du résultat dans un tableau
916                  if ($row['petitionnaire_principal'] == 't' AND          while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)){
917                      $row['type_demandeur']=="petitionnaire") {              if ($row['petitionnaire_principal'] == 't' AND
918                      $this->valIdDemandeur['petitionnaire_principal']=$row['demandeur'];                  $row['type_demandeur']=="petitionnaire") {
919                  } elseif ($row['petitionnaire_principal'] == 'f' AND                  $this->valIdDemandeur['petitionnaire_principal']=$row['demandeur'];
920                      $row['type_demandeur']=="petitionnaire"){              } elseif ($row['petitionnaire_principal'] == 'f' AND
921                      $this->valIdDemandeur['petitionnaire'][]=$row['demandeur'];                  $row['type_demandeur']=="petitionnaire"){
922                  } elseif ($row['type_demandeur']=="delegataire"){                  $this->valIdDemandeur['petitionnaire'][]=$row['demandeur'];
923                      $this->valIdDemandeur['delegataire']=$row['demandeur'];              } elseif ($row['type_demandeur']=="delegataire"){
924                  }                  $this->valIdDemandeur['delegataire']=$row['demandeur'];
925              }              }
926          }          }
927      }      }
# Line 901  class demande extends demande_gen { Line 970  class demande extends demande_gen {
970    
971    
972      /**      /**
973       * Ajout de la liste des demandeurs       * Cette méthode permet d'afficher des informations spécifiques dans le
974         * formulaire de l'objet
975         *
976         * @param integer $maj Mode de mise à jour
977       */       */
978      function formSpecificContent($maj) {      function formSpecificContent($maj) {
979          if(!$this->correct AND $maj != 0) {  
980            /**
981             * Gestion du bloc des demandeurs
982             */
983            // Si le mode est (modification ou suppression ou consultation) ET que
984            // le formulaire n'est pas correct (c'est-à-dire que le formulaire est
985            // actif)
986            if (!$this->correct AND $maj != 0) {
987                // Alors on récupère les demandeurs dans la table lien pour
988                // affectation des résultats dans this->valIdDemandeur
989              $this->listeDemandeur("demande", $this->val[array_search('demande', $this->champs)]);              $this->listeDemandeur("demande", $this->val[array_search('demande', $this->champs)]);
990          }          }
991          // Si le paramètre idx_dossier est défini on récupère les demandeurs liés au dossier d'instruction  
992          if($this->getParameter("idx_dossier") != "") {          // Si le mode est (ajout ou modification) ET que le formulaire n'est pas
993              $this->listeDemandeur("dossier", $this->getParameter("idx_dossier"));          // correct (c'est-à-dire que le formulaire est actif)
994          }          if ($maj < 2 AND !$this->correct) {
995          if($maj < 2 AND !$this->correct) {              // Alors on positionne le marqueur linkable a true qui permet
996                // d'afficher ou non les actions de gestion des demandeurs
997              $linkable = true;              $linkable = true;
998          } else {          } else {
999                // Sinon on positionne le marqueur linkable a false qui permet
1000                // d'afficher ou non les actions de gestion des demandeurs
1001              $linkable = false;              $linkable = false;
1002          }          }
1003    
1004            // Affichage des demandeurs et des actions
1005          // Conteneur de la listes des demandeurs          // Conteneur de la listes des demandeurs
1006          echo "<div id=\"liste_demandeur\" class=\"demande_hidden_bloc col_12\">";          echo "<div id=\"liste_demandeur\" class=\"demande_hidden_bloc col_12\">";
1007          echo "<fieldset class=\"cadre ui-corner-all ui-widget-content\">";          echo "<fieldset class=\"cadre ui-corner-all ui-widget-content\">";
# Line 927  class demande extends demande_gen { Line 1012  class demande extends demande_gen {
1012          require_once "../obj/delegataire.class.php";          require_once "../obj/delegataire.class.php";
1013          // Affichage du bloc pétitionnaire principal / délégataire          // Affichage du bloc pétitionnaire principal / délégataire
1014          // L'ID DU DIV SUIVANT EST NECESSAIRE AU BON FONCTIONNEMENT DU JS          // L'ID DU DIV SUIVANT EST NECESSAIRE AU BON FONCTIONNEMENT DU JS
1015          echo "<div id=\"petitionnaire_principal_delegataire col_12\">";          echo "<div id=\"petitionnaire_principal_delegataire\">";
1016          // Affichage de la synthèse          // Affichage de la synthèse
1017          if (isset ($this->valIdDemandeur["petitionnaire_principal"]) AND          if (isset ($this->valIdDemandeur["petitionnaire_principal"]) AND
1018              !empty($this->valIdDemandeur["petitionnaire_principal"])) {              !empty($this->valIdDemandeur["petitionnaire_principal"])) {
# Line 982  class demande extends demande_gen { Line 1067  class demande extends demande_gen {
1067          echo "</div>";          echo "</div>";
1068          // Bloc des pétitionnaires secondaires          // Bloc des pétitionnaires secondaires
1069          // L'ID DU DIV SUIVANT EST NECESSAIRE AU BON FONCTIONNEMENT DU JS          // L'ID DU DIV SUIVANT EST NECESSAIRE AU BON FONCTIONNEMENT DU JS
1070          echo "<div id=\"listePetitionnaires col_12\">";          echo "<div id=\"listePetitionnaires\">";
1071    
1072           // Affichage de la synthèse           // Affichage de la synthèse
1073          if (isset ($this->valIdDemandeur["petitionnaire"]) AND          if (isset ($this->valIdDemandeur["petitionnaire"]) AND
# Line 1037  class demande extends demande_gen { Line 1122  class demande extends demande_gen {
1122                      demande = $id";                      demande = $id";
1123                                
1124          $res = $this->f->db->query($sql);          $res = $this->f->db->query($sql);
1125          $this->f->addToLog("triggerSupprimer() : ".$sql);          $this->f->addToLog("triggerSupprimer() : db->query(\"".$sql."\")");
1126          $this->f->isDatabaseError($res);          if ( database::isError($res)){
1127                die();
1128            }
1129      }      }
1130            
1131      // }}}      // }}}

Legend:
Removed from v.1605  
changed lines
  Added in v.1789

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26