/[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 1333 by nhaye, Thu Mar 7 11:20:12 2013 UTC revision 1385 by fmichon, Wed Mar 13 14:05:15 2013 UTC
# Line 148  class demande extends demande_gen { Line 148  class demande extends demande_gen {
148          // logger          // logger
149          $this->addToLog("setSelect()[gen/obj]: db->query(\"".$sql_demande_type."\");",          $this->addToLog("setSelect()[gen/obj]: db->query(\"".$sql_demande_type."\");",
150                          VERBOSE_MODE);                          VERBOSE_MODE);
151          $this->f->isDatabaseError();          $this->f->isDatabaseError($res);
152    
153          $contenu[0][0] = '';          $contenu[0][0] = '';
154          $contenu[1][0] = _('choisir')." "._("demande_type");          $contenu[1][0] = _('choisir')." "._("demande_type");
# Line 387  class demande extends demande_gen { Line 387  class demande extends demande_gen {
387      }      }
388    
389      /**      /**
390         * Méthode permettant d'ajouter les données techniques au dossier d'instruction
391         */
392        function ajoutDonneesTechniques($id, &$db, $val, $DEBUG){
393            
394            require_once '../obj/donnees_techniques.class.php';
395            $donnees_techniques = new donnees_techniques("]",$db,$DEBUG);
396            
397            // Champs tous à NULL car seul le champ concernant le dossier d'instruction sera rempli
398            foreach($donnees_techniques->champs as $value) {
399                $val[$value] = NULL;
400            }
401                    
402            // Ajout du numéro de dossier d'instruction
403            $val['dossier_instruction']=$this->valF['dossier_instruction'];
404    
405            // Ajout des données techniques    
406            $donnees_techniques->ajouter($val, $db, $DEBUG);
407            $this->f->isDatabaseError();
408        }
409    
410        /**
411       * Ajout des liens demandeurs / dossier d'autorisation       * Ajout des liens demandeurs / dossier d'autorisation
412       **/       **/
413      function ajoutLiensDossierAutorisation($id, &$db, $val, $DEBUG) {      function ajoutLiensDossierAutorisation($id, &$db, $val, $DEBUG) {
# Line 525  class demande extends demande_gen { Line 546  class demande extends demande_gen {
546              if($dossier_type['dossier_instruction_type'] != NULL) {              if($dossier_type['dossier_instruction_type'] != NULL) {
547                  $this->ajoutDossierInstruction($id, $db, $val, $DEBUG, $dossier_type['dossier_instruction_type']);                  $this->ajoutDossierInstruction($id, $db, $val, $DEBUG, $dossier_type['dossier_instruction_type']);
548                  $this -> addToMessage(_("Creation du dossier d'instruction no").$this->valF['dossier_instruction']);                  $this -> addToMessage(_("Creation du dossier d'instruction no").$this->valF['dossier_instruction']);
549                    
550                    //Ajout des données techniques au dossier d'instruction
551                    $this->ajoutDonneesTechniques($id, $db, $val, $DEBUG);
552              }              }
553                            
554              /*Création du lien de téléchargement de récépissé de demande*/              /*Création du lien de téléchargement de récépissé de demande*/
# Line 602  class demande extends demande_gen { Line 626  class demande extends demande_gen {
626                                    
627                  /*Si la création a réussie*/                  /*Si la création a réussie*/
628                  if ( $instruction->valF['instruction'] != "" ){                  if ( $instruction->valF['instruction'] != "" ){
629                        print_r($instruction->valF);
630                                            
631                      /*Affichage du récépissé de la demande*/                      /*Affichage du récépissé de la demande*/
632                      $this->valF['instruction_recepisse'] = $instruction->valF['instruction'];                      $this->valF['instruction_recepisse'] = $instruction->valF['instruction'];
633                      $this -> addToMessage("<br/><a                      $this -> addToMessage("<br/><a
634                          class='lien'                          class='lien'
635                          href='../pdf/pdflettretype.php?obj=".$lettretype."&amp;idx=".$this->valF['dossier_instruction']."'                          href='../pdf/pdflettretype.php?obj=".$lettretype."&amp;idx=".$instruction->valF['instruction']."'
636                          target='_blank'>                          target='_blank'>
637                              <span                              <span
638                              class=\"om-icon om-icon-16 om-icon-fix pdf-16\"                              class=\"om-icon om-icon-16 om-icon-fix pdf-16\"

Legend:
Removed from v.1333  
changed lines
  Added in v.1385

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26