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

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

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

revision 341 by atreal, Wed Mar 28 13:52:33 2012 UTC revision 342 by fraynaud, Mon Jul 2 09:36:56 2012 UTC
# Line 1  Line 1 
1  <?php  <?php
2  //$Id$  //$Id$
3  //gen openMairie le 28/03/2012 15:35  //gen openMairie le 28/06/2012 16:26
4  require_once ("../obj/om_dbform.class.php");  require_once ("../obj/om_dbform.class.php");
5    
6  class instruction_gen extends om_dbform {  class instruction_gen extends om_dbform {
# Line 10  class instruction_gen extends om_dbform Line 10  class instruction_gen extends om_dbform
10      var $retourformulaire;      var $retourformulaire;
11    
12      function setvalF($val) {      function setvalF($val) {
13      //affectation valeur formulaire          //affectation valeur formulaire
14          $this->valF['instruction'] = $val['instruction'];          if(!is_numeric($val['instruction']))
15                unset($this->valF['instruction']);
16            else
17                $this->valF['instruction'] = $val['instruction'];
18          $this->valF['destinataire'] = $val['destinataire'];          $this->valF['destinataire'] = $val['destinataire'];
19      if($val['datecourrier']!=""){          if($val['datecourrier']!="") $this->valF['datecourrier'] = $this->dateDB($val['datecourrier']);
20          $this->valF['datecourrier'] = $this->dateDB($val['datecourrier']);          if(!is_numeric($val['evenement']))
21      }              $this->valF['evenement']= null;
22          $this->valF['evenement'] = $val['evenement'];          else
23                $this->valF['evenement'] = $val['evenement'];
24          $this->valF['lettretype'] = $val['lettretype'];          $this->valF['lettretype'] = $val['lettretype'];
25          $this->valF['complement'] = $val['complement'];          $this->valF['complement'] = $val['complement'];
26          $this->valF['complement2'] = $val['complement2'];          $this->valF['complement2'] = $val['complement2'];
27          $this->valF['dossier'] = $val['dossier'];          $this->valF['dossier'] = $val['dossier'];
28          $this->valF['action'] = $val['action'];          $this->valF['action'] = $val['action'];
29          $this->valF['delai'] = $val['delai'];          if(!is_numeric($val['delai']))
30                $this->valF['delai']= null;
31            else
32                $this->valF['delai'] = $val['delai'];
33          $this->valF['etat'] = $val['etat'];          $this->valF['etat'] = $val['etat'];
34          $this->valF['accord_tacite'] = $val['accord_tacite'];          $this->valF['accord_tacite'] = $val['accord_tacite'];
35          $this->valF['delai_notification'] = $val['delai_notification'];          if(!is_numeric($val['delai_notification']))
36                unset($this->valF['delai_notification']);
37            else
38                $this->valF['delai_notification'] = $val['delai_notification'];
39          $this->valF['avis'] = $val['avis'];          $this->valF['avis'] = $val['avis'];
40          $this->valF['archive_delai'] = $val['archive_delai'];          if(!is_numeric($val['archive_delai']))
41      if($val['archive_date_complet']!=""){              unset($this->valF['archive_delai']);
42          $this->valF['archive_date_complet'] = $this->dateDB($val['archive_date_complet']);          else
43      }              $this->valF['archive_delai'] = $val['archive_delai'];
44      if($val['archive_date_rejet']!=""){          if($val['archive_date_complet']!="") $this->valF['archive_date_complet'] = $this->dateDB($val['archive_date_complet']);
45          $this->valF['archive_date_rejet'] = $this->dateDB($val['archive_date_rejet']);          if($val['archive_date_rejet']!="") $this->valF['archive_date_rejet'] = $this->dateDB($val['archive_date_rejet']);
46      }          if($val['archive_date_limite']!="") $this->valF['archive_date_limite'] = $this->dateDB($val['archive_date_limite']);
47      if($val['archive_date_limite']!=""){          if($val['archive_date_notification_delai']!="") $this->valF['archive_date_notification_delai'] = $this->dateDB($val['archive_date_notification_delai']);
         $this->valF['archive_date_limite'] = $this->dateDB($val['archive_date_limite']);  
     }  
     if($val['archive_date_notification_delai']!=""){  
         $this->valF['archive_date_notification_delai'] = $this->dateDB($val['archive_date_notification_delai']);  
     }  
48          $this->valF['archive_accord_tacite'] = $val['archive_accord_tacite'];          $this->valF['archive_accord_tacite'] = $val['archive_accord_tacite'];
49          $this->valF['archive_etat'] = $val['archive_etat'];          $this->valF['archive_etat'] = $val['archive_etat'];
50      if($val['archive_date_decision']!=""){          if($val['archive_date_decision']!="") $this->valF['archive_date_decision'] = $this->dateDB($val['archive_date_decision']);
         $this->valF['archive_date_decision'] = $this->dateDB($val['archive_date_decision']);  
     }  
51          $this->valF['archive_avis'] = $val['archive_avis'];          $this->valF['archive_avis'] = $val['archive_avis'];
52      if($val['archive_date_validite']!=""){          if($val['archive_date_validite']!="") $this->valF['archive_date_validite'] = $this->dateDB($val['archive_date_validite']);
53          $this->valF['archive_date_validite'] = $this->dateDB($val['archive_date_validite']);          if($val['archive_date_achevement']!="") $this->valF['archive_date_achevement'] = $this->dateDB($val['archive_date_achevement']);
54      }          if($val['archive_date_chantier']!="") $this->valF['archive_date_chantier'] = $this->dateDB($val['archive_date_chantier']);
55      if($val['archive_date_achevement']!=""){          if($val['archive_date_conformite']!="") $this->valF['archive_date_conformite'] = $this->dateDB($val['archive_date_conformite']);
         $this->valF['archive_date_achevement'] = $this->dateDB($val['archive_date_achevement']);  
     }  
     if($val['archive_date_chantier']!=""){  
         $this->valF['archive_date_chantier'] = $this->dateDB($val['archive_date_chantier']);  
     }  
     if($val['archive_date_conformite']!=""){  
         $this->valF['archive_date_conformite'] = $this->dateDB($val['archive_date_conformite']);  
     }  
56          $this->valF['complement3'] = $val['complement3'];          $this->valF['complement3'] = $val['complement3'];
57          $this->valF['complement4'] = $val['complement4'];          $this->valF['complement4'] = $val['complement4'];
58          $this->valF['complement5'] = $val['complement5'];          $this->valF['complement5'] = $val['complement5'];
# Line 353  class instruction_gen extends om_dbform Line 348  class instruction_gen extends om_dbform
348       * Methode setTaille       * Methode setTaille
349       */       */
350      function setTaille(&$form, $maj) {      function setTaille(&$form, $maj) {
351          $form->setTaille("instruction", 4);          $form->setTaille("instruction", 11);
352          $form->setTaille("destinataire", 30);          $form->setTaille("destinataire", 30);
353          $form->setTaille("datecourrier", 12);          $form->setTaille("datecourrier", 12);
354          $form->setTaille("evenement", 4);          $form->setTaille("evenement", 11);
355          $form->setTaille("lettretype", 30);          $form->setTaille("lettretype", 30);
356          $form->setTaille("complement", 80);          $form->setTaille("complement", 80);
357          $form->setTaille("complement2", 80);          $form->setTaille("complement2", 80);
358          $form->setTaille("dossier", 12);          $form->setTaille("dossier", 12);
359          $form->setTaille("action", 20);          $form->setTaille("action", 20);
360          $form->setTaille("delai", 4);          $form->setTaille("delai", 11);
361          $form->setTaille("etat", 20);          $form->setTaille("etat", 20);
362          $form->setTaille("accord_tacite", 10);          $form->setTaille("accord_tacite", 10);
363          $form->setTaille("delai_notification", 4);          $form->setTaille("delai_notification", 11);
364          $form->setTaille("avis", 10);          $form->setTaille("avis", 10);
365          $form->setTaille("archive_delai", 8);          $form->setTaille("archive_delai", 8);
366          $form->setTaille("archive_date_complet", 12);          $form->setTaille("archive_date_complet", 12);
# Line 399  class instruction_gen extends om_dbform Line 394  class instruction_gen extends om_dbform
394       * Methode setMax       * Methode setMax
395       */       */
396      function setMax(&$form, $maj) {      function setMax(&$form, $maj) {
397          $form->setMax("instruction", 4);          $form->setMax("instruction", 11);
398          $form->setMax("destinataire", 30);          $form->setMax("destinataire", 30);
399          $form->setMax("datecourrier", 12);          $form->setMax("datecourrier", 12);
400          $form->setMax("evenement", 4);          $form->setMax("evenement", 11);
401          $form->setMax("lettretype", 40);          $form->setMax("lettretype", 40);
402          $form->setMax("complement", 6);          $form->setMax("complement", 6);
403          $form->setMax("complement2", 6);          $form->setMax("complement2", 6);
404          $form->setMax("dossier", 12);          $form->setMax("dossier", 12);
405          $form->setMax("action", 20);          $form->setMax("action", 20);
406          $form->setMax("delai", 4);          $form->setMax("delai", 11);
407          $form->setMax("etat", 20);          $form->setMax("etat", 20);
408          $form->setMax("accord_tacite", 3);          $form->setMax("accord_tacite", 3);
409          $form->setMax("delai_notification", 4);          $form->setMax("delai_notification", 11);
410          $form->setMax("avis", 2);          $form->setMax("avis", 2);
411          $form->setMax("archive_delai", 8);          $form->setMax("archive_delai", 8);
412          $form->setMax("archive_date_complet", 12);          $form->setMax("archive_date_complet", 12);

Legend:
Removed from v.341  
changed lines
  Added in v.342

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26