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

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

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

revision 2792 by vpihour, Fri Mar 7 15:14:23 2014 UTC revision 2806 by nhaye, Tue Mar 11 15:20:11 2014 UTC
# Line 347  class instruction extends instruction_ge Line 347  class instruction extends instruction_ge
347              $form->setType('date_retour_controle_legalite','datedisabled');              $form->setType('date_retour_controle_legalite','datedisabled');
348              $form->setType('date_finalisation_courrier','datedisabled');              $form->setType('date_finalisation_courrier','datedisabled');
349    
350              // l'administrateur peut modifier les champs de retour de date              
             if ($this->f->user_is_admin == true) {  
                 $form->setType('date_retour_signature','date');  
                 $form->setType('date_retour_rar','date');  
                 $form->setType('date_retour_controle_legalite','date');  
             }  
351    
352              if($maj==0){ // add              if($maj==0){ // add
353                  $form->setType('instruction', 'hiddenstatic');                  $form->setType('instruction', 'hidden');
354                    $form->setType('lettretype', 'hidden');
355                  $form->setType('evenement', 'select');                  $form->setType('evenement', 'select');
356                  $form->setType('date_evenement', 'date2');                  $form->setType('date_evenement', 'date2');
357              }else{ // modify              }else{ // modify
# Line 365  class instruction extends instruction_ge Line 361  class instruction extends instruction_ge
361                  $form->setType('date_evenement', 'date2');                  $form->setType('date_evenement', 'date2');
362                  // necessaire pour calcul de date en modification                  // necessaire pour calcul de date en modification
363                  //$form->setType('delai', 'hiddenstatic');                  //$form->setType('delai', 'hiddenstatic');
364                    // l'administrateur peut modifier les champs de retour de date
365                    if ($this->f->user_is_admin == true) {
366                        $form->setType('date_retour_signature','date');
367                        $form->setType('date_retour_rar','date');
368                        $form->setType('date_retour_controle_legalite','date');
369                    }
370              }              }
371          } elseif($maj==2){          } elseif($maj==2){
372              $form->setType('dossier', 'hidden');              $form->setType('dossier', 'hidden');
# Line 1249  class instruction extends instruction_ge Line 1251  class instruction extends instruction_ge
1251          // Mise à jour des données du dossier d'autorisation          // Mise à jour des données du dossier d'autorisation
1252          require_once "../obj/dossier_autorisation.class.php";          require_once "../obj/dossier_autorisation.class.php";
1253          $da = new dossier_autorisation($this->getNumDemandeAutorFromDossier($this->valF['dossier']), $this->db, DEBUG);          $da = new dossier_autorisation($this->getNumDemandeAutorFromDossier($this->valF['dossier']), $this->db, DEBUG);
1254          $da->majDossierAutorisation();          if($da->majDossierAutorisation() === false) {
1255                $this->addToMessage(_("Erreur lors de la mise a jour des donnees techniques. Contactez votre administrateur."));
1256                $this->correct = false;
1257                return false;
1258            }
1259      }          }    
1260    
1261      function triggermodifierapres($id,&$db,$val,$DEBUG) {      function triggermodifierapres($id,&$db,$val,$DEBUG) {
# Line 1446  class instruction extends instruction_ge Line 1452  class instruction extends instruction_ge
1452          // Mise à jour des données du dossier d'autorisation          // Mise à jour des données du dossier d'autorisation
1453          require_once "../obj/dossier_autorisation.class.php";          require_once "../obj/dossier_autorisation.class.php";
1454          $da = new dossier_autorisation($this->getNumDemandeAutorFromDossier($this->valF['dossier']), $this->db, DEBUG);          $da = new dossier_autorisation($this->getNumDemandeAutorFromDossier($this->valF['dossier']), $this->db, DEBUG);
1455          $da->majDossierAutorisation();          if($da->majDossierAutorisation() === false) {
1456                $this->addToMessage(_("Erreur lors de la mise a jour des donnees techniques. Contactez votre administrateur."));
1457                $this->correct = false;
1458                return false;
1459            }
1460      }      }
1461    
1462      function triggersupprimer($id,&$db,$val,$DEBUG) {      function triggersupprimer($id,&$db,$val,$DEBUG) {
# Line 1572  class instruction extends instruction_ge Line 1582  class instruction extends instruction_ge
1582          // Mise à jour des données du dossier d'autorisation          // Mise à jour des données du dossier d'autorisation
1583          require_once "../obj/dossier_autorisation.class.php";          require_once "../obj/dossier_autorisation.class.php";
1584          $da = new dossier_autorisation($this->getNumDemandeAutorFromDossier($val["dossier"]), $this->db, DEBUG);          $da = new dossier_autorisation($this->getNumDemandeAutorFromDossier($val["dossier"]), $this->db, DEBUG);
1585          $da->majDossierAutorisation();          if($da->majDossierAutorisation() === false) {
1586                $this->addToMessage(_("Erreur lors de la mise a jour des donnees techniques. Contactez votre administrateur."));
1587                $this->correct = false;
1588                return false;
1589            }
1590      }      }
1591    
1592      // Vérifie la restriction sur l'événement      // Vérifie la restriction sur l'événement

Legend:
Removed from v.2792  
changed lines
  Added in v.2806

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26