/[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 1676 by nhaye, Mon Apr 15 11:40:39 2013 UTC revision 1734 by nhaye, Fri Apr 19 10:41:39 2013 UTC
# Line 266  class dossier extends dossier_gen { Line 266  class dossier extends dossier_gen {
266          if(!isset($this->postedIdDemandeur["petitionnaire_principal"]) OR          if(!isset($this->postedIdDemandeur["petitionnaire_principal"]) OR
267             empty($this->postedIdDemandeur["petitionnaire_principal"])) {             empty($this->postedIdDemandeur["petitionnaire_principal"])) {
268              $this->correct = false;              $this->correct = false;
269              $this->addToMessage("La saisie d'un petitionnaire principal est obligatoire.");              $this->addToMessage(_("La saisie d'un petitionnaire principal est obligatoire."));
270          }          }
271          if($val['parcelle']!="" and $val['sig']!='Oui'){          if($val['parcelle']!="" and $val['sig']!='Oui'){
272              if  (!preg_match('/^[0-9]{3} [A-Z]{1,3} [0-9]{1,5}$/', $val['parcelle']) && !preg_match('/^[0-9]{3}[A-Z]{1,3}[0-9]{1,5}$/', $val['parcelle'])){                  if  (!preg_match('/^[0-9]{3} [A-Z]{1,3} [0-9]{1,5}$/', $val['parcelle']) && !preg_match('/^[0-9]{3}[A-Z]{1,3}[0-9]{1,5}$/', $val['parcelle'])){    
# Line 283  class dossier extends dossier_gen { Line 283  class dossier extends dossier_gen {
283          $form->setType('parcelle_lot','hidden'); // PC          $form->setType('parcelle_lot','hidden'); // PC
284          $form->setType('parcelle_lot_lotissement','hidden'); // PC          $form->setType('parcelle_lot_lotissement','hidden'); // PC
285          $form->setType('version','hidden'); // PC          $form->setType('version','hidden'); // PC
286            $form->setType('incompletude','hidden');
287            $form->setType('evenement_suivant_tacite','hidden');
288            $form->setType('evenement_suivant_tacite_incompletude','hidden');
289            $form->setType('etat_pendant_incompletude','hidden');
290          if ($maj < 2) { //ajouter et modifier          if ($maj < 2) { //ajouter et modifier
291              // cache              // cache
292              if($maj==0) $form->setType('dossier', 'hidden');              if($maj==0) $form->setType('dossier', 'hidden');
# Line 517  class dossier extends dossier_gen { Line 521  class dossier extends dossier_gen {
521      function setLib(&$form,$maj) {      function setLib(&$form,$maj) {
522          parent::setLib($form,$maj);          parent::setLib($form,$maj);
523          $form->setLib('geom','');          $form->setLib('geom','');
524            $form->setLib('date_limite',_("date limite d'instruction"));
525    
526      }          }    
527    
528      function setGroupe(&$form,$maj){      function setGroupe(&$form,$maj){
# Line 539  class dossier extends dossier_gen { Line 545  class dossier extends dossier_gen {
545          $form->setGroupe('date_chantier','D');          $form->setGroupe('date_chantier','D');
546          $form->setGroupe('date_achevement','G');          $form->setGroupe('date_achevement','G');
547          $form->setGroupe('date_conformite','F');          $form->setGroupe('date_conformite','F');
548    
549            $form->setGroupe('date_limite_incompletude','D');
550            $form->setGroupe('delai_incompletude','F');
551                    
552          // localisation          // localisation
553          $form->setGroupe('parcelle','D');          $form->setGroupe('parcelle','D');
# Line 598  class dossier extends dossier_gen { Line 607  class dossier extends dossier_gen {
607          $form->setBloc('objet_dossier', 'D', '', 'col_12');          $form->setBloc('objet_dossier', 'D', '', 'col_12');
608                    
609              $form->setFieldset('date_complet', 'D', _('Instruction'), 'col_12');              $form->setFieldset('date_complet', 'D', _('Instruction'), 'col_12');
610              $form->setFieldset('date_conformite','F','');              $form->setFieldset('delai_incompletude','F','');
611                    
612          $form->setBloc('date_conformite', 'F');          $form->setBloc('date_conformite', 'F');
613                    
# Line 1240  class dossier extends dossier_gen { Line 1249  class dossier extends dossier_gen {
1249      }      }
1250    
1251      /**      /**
1252       * 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
1253       * liés au dossier d'autorisation       * liée passée en paramètre
1254       **/       *
1255         * @param string $from Table liée : "demande", "dossier", dossier_autorisation"
1256         * @param string $id Identifiant (clé primaire de la table liée en question)
1257         */
1258      function listeDemandeur($from, $id) {      function listeDemandeur($from, $id) {
1259          // Récupération des demandeurs de la base          // Récupération des demandeurs de la base
1260          $sql = "SELECT demandeur.demandeur,          $sql = "SELECT demandeur.demandeur,
# Line 1253  class dossier extends dossier_gen { Line 1265  class dossier extends dossier_gen {
1265              ON demandeur.demandeur=lien_".$from."_demandeur.demandeur              ON demandeur.demandeur=lien_".$from."_demandeur.demandeur
1266              WHERE ".$from." = '".$id."'";              WHERE ".$from." = '".$id."'";
1267          $res = $this->f->db->query($sql);          $res = $this->f->db->query($sql);
1268          $this->f->addToLog("listeDemandeur() : ".$sql);          $this->f->addToLog("listeDemandeur(): db->query(\"".$sql."\")", VERBOSE_MODE);
1269          $this->f->isDatabaseError($res);          $this->f->isDatabaseError($res);
1270          // Stoquage du résultat dans un tableau          // Stockage du résultat dans un tableau
1271          while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)){          while ($row=& $res->fetchRow(DB_FETCHMODE_ASSOC)){
1272              if ($row['petitionnaire_principal'] == 't' AND              if ($row['petitionnaire_principal'] == 't' AND
1273                  $row['type_demandeur']=="petitionnaire") {                  $row['type_demandeur']=="petitionnaire") {

Legend:
Removed from v.1676  
changed lines
  Added in v.1734

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26