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

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

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

revision 2141 by softime, Wed Aug 7 17:35:12 2013 UTC revision 2142 by softime, Thu Aug 8 15:29:32 2013 UTC
# Line 435  class dossier extends dossier_gen { Line 435  class dossier extends dossier_gen {
435          unset ($this->valF['date_chantier']);          unset ($this->valF['date_chantier']);
436          unset ($this->valF['date_achevement']);          unset ($this->valF['date_achevement']);
437          unset ($this->valF['date_conformite']);          unset ($this->valF['date_conformite']);
438    
439            // Durée de validaité lors de la création du dossier d'instruction
440            $this->valF['duree_validite'] = $this->get_duree_validite($this->valF['dossier_autorisation']);
441      }      }
442    
443      /*Vérification des données saisies*/      /*Vérification des données saisies*/
# Line 465  class dossier extends dossier_gen { Line 468  class dossier extends dossier_gen {
468          $form->setType('evenement_suivant_tacite','hidden');          $form->setType('evenement_suivant_tacite','hidden');
469          $form->setType('evenement_suivant_tacite_incompletude','hidden');          $form->setType('evenement_suivant_tacite_incompletude','hidden');
470          $form->setType('etat_pendant_incompletude','hidden');          $form->setType('etat_pendant_incompletude','hidden');
471            $form->setType('duree_validite','hidden');
472          if ($maj < 2) { //ajouter et modifier          if ($maj < 2) { //ajouter et modifier
473              // cache              // cache
474              if($maj==0) $form->setType('dossier_libelle', 'hidden');              if($maj==0) $form->setType('dossier_libelle', 'hidden');
# Line 1756  class dossier extends dossier_gen { Line 1760  class dossier extends dossier_gen {
1760          // Résultat retourné          // Résultat retourné
1761          return $demandeur;          return $demandeur;
1762      }      }
1763    
1764        /**
1765         * Récupère la durée de validité du type détaillé du dossier d'autorisation
1766         * @param  string $dossier_autorisation Identifiant dossier d'autorisation
1767         * @return intger                       Durée de validité
1768         */
1769        function get_duree_validite($dossier_autorisation) {
1770    
1771            // init de la variable de retour
1772            $duree_validite = "";
1773    
1774            // Récupération de la duree de validite du dossier d'autorisation
1775            $sql = "SELECT duree_validite_parametrage
1776                    FROM ".DB_PREFIXE."dossier_autorisation_type_detaille
1777                    LEFT JOIN ".DB_PREFIXE."dossier_autorisation
1778                        ON dossier_autorisation.dossier_autorisation_type_detaille = dossier_autorisation_type_detaille.dossier_autorisation_type_detaille
1779            WHERE dossier_autorisation.dossier_autorisation='".$dossier_autorisation."'";
1780            $duree_validite = $this->db->getOne($sql);
1781            $this->f->addToLog("get_duree_validite(): db->getOne(\"".$sql."\");", VERBOSE_MODE);
1782            database::isError($duree_validite);
1783    
1784            // retourne le résultat
1785            return $duree_validite;
1786    
1787        }
1788            
1789  }// fin classe  }// fin classe
1790  ?>  ?>

Legend:
Removed from v.2141  
changed lines
  Added in v.2142

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26