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

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

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

revision 683 by vpihour, Wed Nov 14 09:48:08 2012 UTC revision 688 by vpihour, Wed Nov 14 13:31:14 2012 UTC
# Line 1  Line 1 
1  <?php  <?php
2  //$Id$  //$Id$
3  //gen openMairie le 14/11/2012 10:44  //gen openMairie le 14/11/2012 12:53
4    
5  require_once ("../obj/om_dbform.class.php");  require_once ("../obj/om_dbform.class.php");
6    
# Line 30  class demande_gen extends om_dbform { Line 30  class demande_gen extends om_dbform {
30          } else {          } else {
31              $this->valF['demande_type'] = $val['demande_type'];              $this->valF['demande_type'] = $val['demande_type'];
32          }          }
33            if ($val['dossier_instruction'] == "") {
34                $this->valF['dossier_instruction'] = NULL;
35            } else {
36                $this->valF['dossier_instruction'] = $val['dossier_instruction'];
37            }
38            if (!is_numeric($val['dossier_autorisation'])) {
39                $this->valF['dossier_autorisation'] = NULL;
40            } else {
41                $this->valF['dossier_autorisation'] = $val['dossier_autorisation'];
42            }
43          if ($val['date_demande'] != "") {          if ($val['date_demande'] != "") {
44              $this->valF['date_demande'] = $this->dateDB($val['date_demande']);              $this->valF['date_demande'] = $this->dateDB($val['date_demande']);
45          } else {          } else {
# Line 126  class demande_gen extends om_dbform { Line 136  class demande_gen extends om_dbform {
136              } else {              } else {
137                  $form->setType('demande_type','select');                  $form->setType('demande_type','select');
138              }              }
139    
140                if($this->retourformulaire=='dossier'
141                   and $form->val['dossier_instruction'] == $this->getParameter('idxformulaire')) {
142                    $form->setType('dossier_instruction','selecthiddenstatic');
143                } else {
144                    $form->setType('dossier_instruction','select');
145                }
146    
147                if($this->retourformulaire=='dossier_autorisation'
148                   and $form->val['dossier_autorisation'] == $this->getParameter('idxformulaire')) {
149                    $form->setType('dossier_autorisation','selecthiddenstatic');
150                } else {
151                    $form->setType('dossier_autorisation','select');
152                }
153              if($this->retourformulaire=='')              if($this->retourformulaire=='')
154                  $form->setType('date_demande','date');                  $form->setType('date_demande','date');
155              else              else
# Line 157  class demande_gen extends om_dbform { Line 181  class demande_gen extends om_dbform {
181              } else {              } else {
182                  $form->setType('demande_type','select');                  $form->setType('demande_type','select');
183              }              }
184    
185                if($this->retourformulaire=='dossier'
186                   and $form->val['dossier_instruction'] == $this->getParameter('idxformulaire')) {
187                    $form->setType('dossier_instruction','selecthiddenstatic');
188                } else {
189                    $form->setType('dossier_instruction','select');
190                }
191    
192                if($this->retourformulaire=='dossier_autorisation'
193                   and $form->val['dossier_autorisation'] == $this->getParameter('idxformulaire')) {
194                    $form->setType('dossier_autorisation','selecthiddenstatic');
195                } else {
196                    $form->setType('dossier_autorisation','select');
197                }
198              if($this->retourformulaire=='')              if($this->retourformulaire=='')
199                  $form->setType('date_demande','date');                  $form->setType('date_demande','date');
200              else              else
# Line 176  class demande_gen extends om_dbform { Line 214  class demande_gen extends om_dbform {
214              $form->setType('demande','hiddenstatic');              $form->setType('demande','hiddenstatic');
215              $form->setType('dossier_autorisation_type_detaille','selectstatic');              $form->setType('dossier_autorisation_type_detaille','selectstatic');
216              $form->setType('demande_type','selectstatic');              $form->setType('demande_type','selectstatic');
217                $form->setType('dossier_instruction','selectstatic');
218                $form->setType('dossier_autorisation','selectstatic');
219              $form->setType('date_demande','hiddenstatic');              $form->setType('date_demande','hiddenstatic');
220              $form->setType('terrain_references_cadastrales','hiddenstatic');              $form->setType('terrain_references_cadastrales','hiddenstatic');
221              $form->setType('terrain_adresse_voie_numero','hiddenstatic');              $form->setType('terrain_adresse_voie_numero','hiddenstatic');
# Line 192  class demande_gen extends om_dbform { Line 232  class demande_gen extends om_dbform {
232              $form->setType('demande','static');              $form->setType('demande','static');
233              $form->setType('dossier_autorisation_type_detaille','selectstatic');              $form->setType('dossier_autorisation_type_detaille','selectstatic');
234              $form->setType('demande_type','selectstatic');              $form->setType('demande_type','selectstatic');
235                $form->setType('dossier_instruction','selectstatic');
236                $form->setType('dossier_autorisation','selectstatic');
237              $form->setType('date_demande','datestatic');              $form->setType('date_demande','datestatic');
238              $form->setType('terrain_references_cadastrales','static');              $form->setType('terrain_references_cadastrales','static');
239              $form->setType('terrain_adresse_voie_numero','static');              $form->setType('terrain_adresse_voie_numero','static');
# Line 211  class demande_gen extends om_dbform { Line 253  class demande_gen extends om_dbform {
253          $form->setOnchange('demande','VerifNum(this)');          $form->setOnchange('demande','VerifNum(this)');
254          $form->setOnchange('dossier_autorisation_type_detaille','VerifNum(this)');          $form->setOnchange('dossier_autorisation_type_detaille','VerifNum(this)');
255          $form->setOnchange('demande_type','VerifNum(this)');          $form->setOnchange('demande_type','VerifNum(this)');
256            $form->setOnchange('dossier_autorisation','VerifNum(this)');
257          $form->setOnchange('date_demande','fdate(this)');          $form->setOnchange('date_demande','fdate(this)');
258          $form->setOnchange('terrain_adresse_voie_numero','VerifNum(this)');          $form->setOnchange('terrain_adresse_voie_numero','VerifNum(this)');
259          $form->setOnchange('terrain_superficie','VerifNum(this)');          $form->setOnchange('terrain_superficie','VerifNum(this)');
# Line 223  class demande_gen extends om_dbform { Line 266  class demande_gen extends om_dbform {
266          $form->setTaille("demande", 11);          $form->setTaille("demande", 11);
267          $form->setTaille("dossier_autorisation_type_detaille", 11);          $form->setTaille("dossier_autorisation_type_detaille", 11);
268          $form->setTaille("demande_type", 11);          $form->setTaille("demande_type", 11);
269            $form->setTaille("dossier_instruction", 12);
270            $form->setTaille("dossier_autorisation", 11);
271          $form->setTaille("date_demande", 12);          $form->setTaille("date_demande", 12);
272          $form->setTaille("terrain_references_cadastrales", 30);          $form->setTaille("terrain_references_cadastrales", 30);
273          $form->setTaille("terrain_adresse_voie_numero", 11);          $form->setTaille("terrain_adresse_voie_numero", 11);
# Line 243  class demande_gen extends om_dbform { Line 288  class demande_gen extends om_dbform {
288          $form->setMax("demande", 11);          $form->setMax("demande", 11);
289          $form->setMax("dossier_autorisation_type_detaille", 11);          $form->setMax("dossier_autorisation_type_detaille", 11);
290          $form->setMax("demande_type", 11);          $form->setMax("demande_type", 11);
291            $form->setMax("dossier_instruction", 12);
292            $form->setMax("dossier_autorisation", 11);
293          $form->setMax("date_demande", 12);          $form->setMax("date_demande", 12);
294          $form->setMax("terrain_references_cadastrales", 100);          $form->setMax("terrain_references_cadastrales", 100);
295          $form->setMax("terrain_adresse_voie_numero", 11);          $form->setMax("terrain_adresse_voie_numero", 11);
# Line 262  class demande_gen extends om_dbform { Line 309  class demande_gen extends om_dbform {
309          $form->setLib('demande',_('demande'));          $form->setLib('demande',_('demande'));
310          $form->setLib('dossier_autorisation_type_detaille',_('dossier_autorisation_type_detaille'));          $form->setLib('dossier_autorisation_type_detaille',_('dossier_autorisation_type_detaille'));
311          $form->setLib('demande_type',_('demande_type'));          $form->setLib('demande_type',_('demande_type'));
312            $form->setLib('dossier_instruction',_('dossier_instruction'));
313            $form->setLib('dossier_autorisation',_('dossier_autorisation'));
314          $form->setLib('date_demande',_('date_demande'));          $form->setLib('date_demande',_('date_demande'));
315          $form->setLib('terrain_references_cadastrales',_('terrain_references_cadastrales'));          $form->setLib('terrain_references_cadastrales',_('terrain_references_cadastrales'));
316          $form->setLib('terrain_adresse_voie_numero',_('terrain_adresse_voie_numero'));          $form->setLib('terrain_adresse_voie_numero',_('terrain_adresse_voie_numero'));
# Line 285  class demande_gen extends om_dbform { Line 334  class demande_gen extends om_dbform {
334          $this->init_select($form, $db, $maj, $debug, "demande_type",          $this->init_select($form, $db, $maj, $debug, "demande_type",
335                             $sql_demande_type, $sql_demande_type_by_id, false);                             $sql_demande_type, $sql_demande_type_by_id, false);
336    
337            // dossier_autorisation
338            $this->init_select($form, $db, $maj, $debug, "dossier_autorisation",
339                               $sql_dossier_autorisation, $sql_dossier_autorisation_by_id, false);
340    
341          // dossier_autorisation_type_detaille          // dossier_autorisation_type_detaille
342          $this->init_select($form, $db, $maj, $debug, "dossier_autorisation_type_detaille",          $this->init_select($form, $db, $maj, $debug, "dossier_autorisation_type_detaille",
343                             $sql_dossier_autorisation_type_detaille, $sql_dossier_autorisation_type_detaille_by_id, false);                             $sql_dossier_autorisation_type_detaille, $sql_dossier_autorisation_type_detaille_by_id, false);
344    
345            // dossier_instruction
346            $this->init_select($form, $db, $maj, $debug, "dossier_instruction",
347                               $sql_dossier_instruction, $sql_dossier_instruction_by_id, false);
348      }// fin select      }// fin select
349    
350      //==================================      //==================================
# Line 299  class demande_gen extends om_dbform { Line 356  class demande_gen extends om_dbform {
356          if($validation == 0) {          if($validation == 0) {
357              if($retourformulaire =='demande_type')              if($retourformulaire =='demande_type')
358                  $form->setVal('demande_type', $idxformulaire);                  $form->setVal('demande_type', $idxformulaire);
359                if($retourformulaire =='dossier_autorisation')
360                    $form->setVal('dossier_autorisation', $idxformulaire);
361              if($retourformulaire =='dossier_autorisation_type_detaille')              if($retourformulaire =='dossier_autorisation_type_detaille')
362                  $form->setVal('dossier_autorisation_type_detaille', $idxformulaire);                  $form->setVal('dossier_autorisation_type_detaille', $idxformulaire);
363                if($retourformulaire =='dossier')
364                    $form->setVal('dossier_instruction', $idxformulaire);
365          }// fin validation          }// fin validation
366      }// fin setValsousformulaire      }// fin setValsousformulaire
367    

Legend:
Removed from v.683  
changed lines
  Added in v.688

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26