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

Contents of /trunk/gen/obj/dossier.class.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 927 - (show annotations)
Fri Nov 30 02:42:42 2012 UTC (12 years, 2 months ago) by fmichon
File size: 76581 byte(s)
Amélioration de la gestion des identifiants des dossiers

1 <?php
2 //$Id$
3 //gen openMairie le 30/11/2012 02:41
4
5 require_once ("../obj/om_dbform.class.php");
6
7 class dossier_gen extends om_dbform {
8 var $table="dossier";
9 var $clePrimaire="dossier";
10 var $typeCle="A";
11 var $required_field=array(
12 "date_depot",
13 "dossier",
14 "dossier_autorisation"
15 );
16 var $retourformulaire;
17
18 function setvalF($val) {
19 //affectation valeur formulaire
20 $this->valF['dossier'] = $val['dossier'];
21 if ($val['nature'] == "") {
22 $this->valF['nature'] = NULL;
23 } else {
24 $this->valF['nature'] = $val['nature'];
25 }
26 if ($val['annee'] == "") {
27 $this->valF['annee'] = ""; // -> default
28 } else {
29 $this->valF['annee'] = $val['annee'];
30 }
31 if ($val['etat'] == "") {
32 $this->valF['etat'] = NULL;
33 } else {
34 $this->valF['etat'] = $val['etat'];
35 }
36 if ($val['types'] == "") {
37 $this->valF['types'] = ""; // -> default
38 } else {
39 $this->valF['types'] = $val['types'];
40 }
41 if ($val['objet_dossier'] == "") {
42 $this->valF['objet_dossier'] = ""; // -> default
43 } else {
44 $this->valF['objet_dossier'] = $val['objet_dossier'];
45 }
46 if (!is_numeric($val['instructeur'])) {
47 $this->valF['instructeur'] = NULL;
48 } else {
49 $this->valF['instructeur'] = $val['instructeur'];
50 }
51 if ($val['date_demande'] != "") {
52 $this->valF['date_demande'] = $this->dateDB($val['date_demande']);
53 } else {
54 $this->valF['date_demande'] = NULL;
55 }
56 if ($val['date_depot'] != "") {
57 $this->valF['date_depot'] = $this->dateDB($val['date_depot']);
58 }
59 if ($val['date_complet'] != "") {
60 $this->valF['date_complet'] = $this->dateDB($val['date_complet']);
61 } else {
62 $this->valF['date_complet'] = NULL;
63 }
64 if ($val['date_rejet'] != "") {
65 $this->valF['date_rejet'] = $this->dateDB($val['date_rejet']);
66 } else {
67 $this->valF['date_rejet'] = NULL;
68 }
69 if ($val['date_notification_delai'] != "") {
70 $this->valF['date_notification_delai'] = $this->dateDB($val['date_notification_delai']);
71 } else {
72 $this->valF['date_notification_delai'] = NULL;
73 }
74 if (!is_numeric($val['delai'])) {
75 $this->valF['delai'] = 0; // -> default
76 } else {
77 $this->valF['delai'] = $val['delai'];
78 }
79 if ($val['date_limite'] != "") {
80 $this->valF['date_limite'] = $this->dateDB($val['date_limite']);
81 } else {
82 $this->valF['date_limite'] = NULL;
83 }
84 if ($val['accord_tacite'] == "") {
85 $this->valF['accord_tacite'] = ""; // -> default
86 } else {
87 $this->valF['accord_tacite'] = $val['accord_tacite'];
88 }
89 if ($val['date_decision'] != "") {
90 $this->valF['date_decision'] = $this->dateDB($val['date_decision']);
91 } else {
92 $this->valF['date_decision'] = NULL;
93 }
94 if ($val['date_validite'] != "") {
95 $this->valF['date_validite'] = $this->dateDB($val['date_validite']);
96 } else {
97 $this->valF['date_validite'] = NULL;
98 }
99 if ($val['date_chantier'] != "") {
100 $this->valF['date_chantier'] = $this->dateDB($val['date_chantier']);
101 } else {
102 $this->valF['date_chantier'] = NULL;
103 }
104 if ($val['date_achevement'] != "") {
105 $this->valF['date_achevement'] = $this->dateDB($val['date_achevement']);
106 } else {
107 $this->valF['date_achevement'] = NULL;
108 }
109 if ($val['date_conformite'] != "") {
110 $this->valF['date_conformite'] = $this->dateDB($val['date_conformite']);
111 } else {
112 $this->valF['date_conformite'] = NULL;
113 }
114 if ($val['demandeur_nom'] == "") {
115 $this->valF['demandeur_nom'] = ""; // -> default
116 } else {
117 $this->valF['demandeur_nom'] = $val['demandeur_nom'];
118 }
119 if ($val['demandeur_societe'] == "") {
120 $this->valF['demandeur_societe'] = ""; // -> default
121 } else {
122 $this->valF['demandeur_societe'] = $val['demandeur_societe'];
123 }
124 if ($val['demandeur_adresse'] == "") {
125 $this->valF['demandeur_adresse'] = ""; // -> default
126 } else {
127 $this->valF['demandeur_adresse'] = $val['demandeur_adresse'];
128 }
129 if ($val['demandeur_adresse_complement'] == "") {
130 $this->valF['demandeur_adresse_complement'] = ""; // -> default
131 } else {
132 $this->valF['demandeur_adresse_complement'] = $val['demandeur_adresse_complement'];
133 }
134 if ($val['demandeur_cp'] == "") {
135 $this->valF['demandeur_cp'] = ""; // -> default
136 } else {
137 $this->valF['demandeur_cp'] = $val['demandeur_cp'];
138 }
139 if ($val['demandeur_ville'] == "") {
140 $this->valF['demandeur_ville'] = ""; // -> default
141 } else {
142 $this->valF['demandeur_ville'] = $val['demandeur_ville'];
143 }
144 if ($val['demandeur_pays'] == "") {
145 $this->valF['demandeur_pays'] = ""; // -> default
146 } else {
147 $this->valF['demandeur_pays'] = $val['demandeur_pays'];
148 }
149 if ($val['demandeur_telephone'] == "") {
150 $this->valF['demandeur_telephone'] = ""; // -> default
151 } else {
152 $this->valF['demandeur_telephone'] = $val['demandeur_telephone'];
153 }
154 if ($val['demandeur_email'] == "") {
155 $this->valF['demandeur_email'] = ""; // -> default
156 } else {
157 $this->valF['demandeur_email'] = $val['demandeur_email'];
158 }
159 if (!is_numeric($val['demandeur_categorie'])) {
160 $this->valF['demandeur_categorie'] = NULL;
161 } else {
162 $this->valF['demandeur_categorie'] = $val['demandeur_categorie'];
163 }
164 if ($val['delegataire'] == "") {
165 $this->valF['delegataire'] = ""; // -> default
166 } else {
167 $this->valF['delegataire'] = $val['delegataire'];
168 }
169 if ($val['delegataire_nom'] == "") {
170 $this->valF['delegataire_nom'] = ""; // -> default
171 } else {
172 $this->valF['delegataire_nom'] = $val['delegataire_nom'];
173 }
174 if ($val['delegataire_societe'] == "") {
175 $this->valF['delegataire_societe'] = ""; // -> default
176 } else {
177 $this->valF['delegataire_societe'] = $val['delegataire_societe'];
178 }
179 if ($val['delegataire_adresse'] == "") {
180 $this->valF['delegataire_adresse'] = ""; // -> default
181 } else {
182 $this->valF['delegataire_adresse'] = $val['delegataire_adresse'];
183 }
184 if ($val['delegataire_adresse_complement'] == "") {
185 $this->valF['delegataire_adresse_complement'] = ""; // -> default
186 } else {
187 $this->valF['delegataire_adresse_complement'] = $val['delegataire_adresse_complement'];
188 }
189 if ($val['delegataire_cp'] == "") {
190 $this->valF['delegataire_cp'] = ""; // -> default
191 } else {
192 $this->valF['delegataire_cp'] = $val['delegataire_cp'];
193 }
194 if ($val['delegataire_ville'] == "") {
195 $this->valF['delegataire_ville'] = ""; // -> default
196 } else {
197 $this->valF['delegataire_ville'] = $val['delegataire_ville'];
198 }
199 if ($val['delegataire_pays'] == "") {
200 $this->valF['delegataire_pays'] = ""; // -> default
201 } else {
202 $this->valF['delegataire_pays'] = $val['delegataire_pays'];
203 }
204 if ($val['delegataire_telephone'] == "") {
205 $this->valF['delegataire_telephone'] = ""; // -> default
206 } else {
207 $this->valF['delegataire_telephone'] = $val['delegataire_telephone'];
208 }
209 if ($val['delegataire_email'] == "") {
210 $this->valF['delegataire_email'] = ""; // -> default
211 } else {
212 $this->valF['delegataire_email'] = $val['delegataire_email'];
213 }
214 if ($val['terrain_numero'] == "") {
215 $this->valF['terrain_numero'] = ""; // -> default
216 } else {
217 $this->valF['terrain_numero'] = $val['terrain_numero'];
218 }
219 if ($val['terrain_numero_complement'] == "") {
220 $this->valF['terrain_numero_complement'] = ""; // -> default
221 } else {
222 $this->valF['terrain_numero_complement'] = $val['terrain_numero_complement'];
223 }
224 if ($val['terrain_adresse'] == "") {
225 $this->valF['terrain_adresse'] = ""; // -> default
226 } else {
227 $this->valF['terrain_adresse'] = $val['terrain_adresse'];
228 }
229 if ($val['terrain_adresse_complement'] == "") {
230 $this->valF['terrain_adresse_complement'] = ""; // -> default
231 } else {
232 $this->valF['terrain_adresse_complement'] = $val['terrain_adresse_complement'];
233 }
234 if ($val['terrain_cp'] == "") {
235 $this->valF['terrain_cp'] = ""; // -> default
236 } else {
237 $this->valF['terrain_cp'] = $val['terrain_cp'];
238 }
239 if ($val['terrain_ville'] == "") {
240 $this->valF['terrain_ville'] = ""; // -> default
241 } else {
242 $this->valF['terrain_ville'] = $val['terrain_ville'];
243 }
244 if (!is_numeric($val['architecte'])) {
245 $this->valF['architecte'] = NULL;
246 } else {
247 $this->valF['architecte'] = $val['architecte'];
248 }
249 if (!is_numeric($val['terrain_surface'])) {
250 $this->valF['terrain_surface'] = NULL;
251 } else {
252 $this->valF['terrain_surface'] = $val['terrain_surface'];
253 }
254 if (!is_numeric($val['terrain_surface_calcul'])) {
255 $this->valF['terrain_surface_calcul'] = NULL;
256 } else {
257 $this->valF['terrain_surface_calcul'] = $val['terrain_surface_calcul'];
258 }
259 if ($val['rivoli'] == "") {
260 $this->valF['rivoli'] = NULL;
261 } else {
262 $this->valF['rivoli'] = $val['rivoli'];
263 }
264 if (!is_numeric($val['travaux'])) {
265 $this->valF['travaux'] = NULL;
266 } else {
267 $this->valF['travaux'] = $val['travaux'];
268 }
269 if ($val['travaux_complement'] == "") {
270 $this->valF['travaux_complement'] = NULL;
271 } else {
272 $this->valF['travaux_complement'] = $val['travaux_complement'];
273 }
274 if ($val['parcelle'] == "") {
275 $this->valF['parcelle'] = NULL;
276 } else {
277 $this->valF['parcelle'] = $val['parcelle'];
278 }
279 if ($val['pos'] == "") {
280 $this->valF['pos'] = NULL;
281 } else {
282 $this->valF['pos'] = $val['pos'];
283 }
284 if ($val['sig'] == "") {
285 $this->valF['sig'] = ""; // -> default
286 } else {
287 $this->valF['sig'] = $val['sig'];
288 }
289 if (!is_numeric($val['batiment_nombre'])) {
290 $this->valF['batiment_nombre'] = NULL;
291 } else {
292 $this->valF['batiment_nombre'] = $val['batiment_nombre'];
293 }
294 if (!is_numeric($val['logement_nombre'])) {
295 $this->valF['logement_nombre'] = NULL;
296 } else {
297 $this->valF['logement_nombre'] = $val['logement_nombre'];
298 }
299 if (!is_numeric($val['shon'])) {
300 $this->valF['shon'] = NULL;
301 } else {
302 $this->valF['shon'] = $val['shon'];
303 }
304 if (!is_numeric($val['shon_calcul'])) {
305 $this->valF['shon_calcul'] = NULL;
306 } else {
307 $this->valF['shon_calcul'] = $val['shon_calcul'];
308 }
309 if (!is_numeric($val['shob'])) {
310 $this->valF['shob'] = NULL;
311 } else {
312 $this->valF['shob'] = $val['shob'];
313 }
314 if (!is_numeric($val['lot'])) {
315 $this->valF['lot'] = NULL;
316 } else {
317 $this->valF['lot'] = $val['lot'];
318 }
319 if (!is_numeric($val['hauteur'])) {
320 $this->valF['hauteur'] = NULL;
321 } else {
322 $this->valF['hauteur'] = $val['hauteur'];
323 }
324 if (!is_numeric($val['piece_nombre'])) {
325 $this->valF['piece_nombre'] = NULL;
326 } else {
327 $this->valF['piece_nombre'] = $val['piece_nombre'];
328 }
329 if ($val['amenagement'] == "") {
330 $this->valF['amenagement'] = ""; // -> default
331 } else {
332 $this->valF['amenagement'] = $val['amenagement'];
333 }
334 if (!is_numeric($val['parcelle_lot'])) {
335 $this->valF['parcelle_lot'] = NULL;
336 } else {
337 $this->valF['parcelle_lot'] = $val['parcelle_lot'];
338 }
339 if ($val['parcelle_lot_lotissement'] == "") {
340 $this->valF['parcelle_lot_lotissement'] = ""; // -> default
341 } else {
342 $this->valF['parcelle_lot_lotissement'] = $val['parcelle_lot_lotissement'];
343 }
344 $this->valF['description'] = $val['description'];
345 if ($val['temp1'] == "") {
346 $this->valF['temp1'] = ""; // -> default
347 } else {
348 $this->valF['temp1'] = $val['temp1'];
349 }
350 if ($val['temp2'] == "") {
351 $this->valF['temp2'] = ""; // -> default
352 } else {
353 $this->valF['temp2'] = $val['temp2'];
354 }
355 if ($val['temp3'] == "") {
356 $this->valF['temp3'] = ""; // -> default
357 } else {
358 $this->valF['temp3'] = $val['temp3'];
359 }
360 if ($val['temp4'] == "") {
361 $this->valF['temp4'] = ""; // -> default
362 } else {
363 $this->valF['temp4'] = $val['temp4'];
364 }
365 if ($val['temp5'] == "") {
366 $this->valF['temp5'] = ""; // -> default
367 } else {
368 $this->valF['temp5'] = $val['temp5'];
369 }
370 $this->valF['servitude'] = $val['servitude'];
371 if ($val['geom'] == "") {
372 unset($this->valF['geom']);
373 } else {
374 $this->valF['geom'] = $val['geom'];
375 }
376 if ($val['geom1'] == "") {
377 unset($this->valF['geom1']);
378 } else {
379 $this->valF['geom1'] = $val['geom1'];
380 }
381 if ($val['erp'] == 1 || $val['erp'] == "t" || $val['erp'] == "Oui") {
382 $this->valF['erp'] = true;
383 } else {
384 $this->valF['erp'] = false;
385 }
386 if (!is_numeric($val['avis_decision'])) {
387 $this->valF['avis_decision'] = NULL;
388 } else {
389 $this->valF['avis_decision'] = $val['avis_decision'];
390 }
391 if ($val['enjeu_erp'] == 1 || $val['enjeu_erp'] == "t" || $val['enjeu_erp'] == "Oui") {
392 $this->valF['enjeu_erp'] = true;
393 } else {
394 $this->valF['enjeu_erp'] = false;
395 }
396 if ($val['enjeu_urba'] == 1 || $val['enjeu_urba'] == "t" || $val['enjeu_urba'] == "Oui") {
397 $this->valF['enjeu_urba'] = true;
398 } else {
399 $this->valF['enjeu_urba'] = false;
400 }
401 if (!is_numeric($val['division'])) {
402 $this->valF['division'] = NULL;
403 } else {
404 $this->valF['division'] = $val['division'];
405 }
406 if (!is_numeric($val['autorite_competente'])) {
407 $this->valF['autorite_competente'] = NULL;
408 } else {
409 $this->valF['autorite_competente'] = $val['autorite_competente'];
410 }
411 if (!is_numeric($val['delegataire_civilite'])) {
412 $this->valF['delegataire_civilite'] = NULL;
413 } else {
414 $this->valF['delegataire_civilite'] = $val['delegataire_civilite'];
415 }
416 if (!is_numeric($val['demandeur_civilite'])) {
417 $this->valF['demandeur_civilite'] = NULL;
418 } else {
419 $this->valF['demandeur_civilite'] = $val['demandeur_civilite'];
420 }
421 if ($val['a_qualifier'] == 1 || $val['a_qualifier'] == "t" || $val['a_qualifier'] == "Oui") {
422 $this->valF['a_qualifier'] = true;
423 } else {
424 $this->valF['a_qualifier'] = false;
425 }
426 if ($val['terrain_references_cadastrales'] == "") {
427 $this->valF['terrain_references_cadastrales'] = NULL;
428 } else {
429 $this->valF['terrain_references_cadastrales'] = $val['terrain_references_cadastrales'];
430 }
431 if (!is_numeric($val['terrain_adresse_voie_numero'])) {
432 $this->valF['terrain_adresse_voie_numero'] = NULL;
433 } else {
434 $this->valF['terrain_adresse_voie_numero'] = $val['terrain_adresse_voie_numero'];
435 }
436 if ($val['complement'] == "") {
437 $this->valF['complement'] = NULL;
438 } else {
439 $this->valF['complement'] = $val['complement'];
440 }
441 if ($val['terrain_adresse_lieu_dit'] == "") {
442 $this->valF['terrain_adresse_lieu_dit'] = NULL;
443 } else {
444 $this->valF['terrain_adresse_lieu_dit'] = $val['terrain_adresse_lieu_dit'];
445 }
446 if ($val['terrain_adresse_localite'] == "") {
447 $this->valF['terrain_adresse_localite'] = NULL;
448 } else {
449 $this->valF['terrain_adresse_localite'] = $val['terrain_adresse_localite'];
450 }
451 if ($val['terrain_adresse_code_postal'] == "") {
452 $this->valF['terrain_adresse_code_postal'] = NULL;
453 } else {
454 $this->valF['terrain_adresse_code_postal'] = $val['terrain_adresse_code_postal'];
455 }
456 if ($val['terrain_adresse_bp'] == "") {
457 $this->valF['terrain_adresse_bp'] = NULL;
458 } else {
459 $this->valF['terrain_adresse_bp'] = $val['terrain_adresse_bp'];
460 }
461 if ($val['terrain_adresse_cedex'] == "") {
462 $this->valF['terrain_adresse_cedex'] = NULL;
463 } else {
464 $this->valF['terrain_adresse_cedex'] = $val['terrain_adresse_cedex'];
465 }
466 if (!is_numeric($val['terrain_superficie'])) {
467 $this->valF['terrain_superficie'] = NULL;
468 } else {
469 $this->valF['terrain_superficie'] = $val['terrain_superficie'];
470 }
471 if (!is_numeric($val['dossier_autorisation_type_detaille'])) {
472 $this->valF['dossier_autorisation_type_detaille'] = NULL;
473 } else {
474 $this->valF['dossier_autorisation_type_detaille'] = $val['dossier_autorisation_type_detaille'];
475 }
476 $this->valF['dossier_autorisation'] = $val['dossier_autorisation'];
477 }
478
479 //==========================
480 // Formulaire [form]
481 //==========================
482
483 function setType(&$form,$maj) {
484 //type
485 if ($maj==0){ //ajout
486 $form->setType('dossier','text');
487
488 if($this->retourformulaire=='nature'
489 and $form->val['nature'] == $this->getParameter('idxformulaire')) {
490 $form->setType('nature','selecthiddenstatic');
491 } else {
492 $form->setType('nature','select');
493 }
494 $form->setType('annee','text');
495
496 if($this->retourformulaire=='etat'
497 and $form->val['etat'] == $this->getParameter('idxformulaire')) {
498 $form->setType('etat','selecthiddenstatic');
499 } else {
500 $form->setType('etat','select');
501 }
502 $form->setType('types','text');
503 $form->setType('objet_dossier','text');
504
505 if($this->retourformulaire=='instructeur'
506 and $form->val['instructeur'] == $this->getParameter('idxformulaire')) {
507 $form->setType('instructeur','selecthiddenstatic');
508 } else {
509 $form->setType('instructeur','select');
510 }
511 if($this->retourformulaire=='')
512 $form->setType('date_demande','date');
513 else
514 $form->setType('date_demande','date2');
515 if($this->retourformulaire=='')
516 $form->setType('date_depot','date');
517 else
518 $form->setType('date_depot','date2');
519 if($this->retourformulaire=='')
520 $form->setType('date_complet','date');
521 else
522 $form->setType('date_complet','date2');
523 if($this->retourformulaire=='')
524 $form->setType('date_rejet','date');
525 else
526 $form->setType('date_rejet','date2');
527 if($this->retourformulaire=='')
528 $form->setType('date_notification_delai','date');
529 else
530 $form->setType('date_notification_delai','date2');
531 $form->setType('delai','text');
532 if($this->retourformulaire=='')
533 $form->setType('date_limite','date');
534 else
535 $form->setType('date_limite','date2');
536 $form->setType('accord_tacite','text');
537 if($this->retourformulaire=='')
538 $form->setType('date_decision','date');
539 else
540 $form->setType('date_decision','date2');
541 if($this->retourformulaire=='')
542 $form->setType('date_validite','date');
543 else
544 $form->setType('date_validite','date2');
545 if($this->retourformulaire=='')
546 $form->setType('date_chantier','date');
547 else
548 $form->setType('date_chantier','date2');
549 if($this->retourformulaire=='')
550 $form->setType('date_achevement','date');
551 else
552 $form->setType('date_achevement','date2');
553 if($this->retourformulaire=='')
554 $form->setType('date_conformite','date');
555 else
556 $form->setType('date_conformite','date2');
557 $form->setType('demandeur_nom','text');
558 $form->setType('demandeur_societe','text');
559 $form->setType('demandeur_adresse','text');
560 $form->setType('demandeur_adresse_complement','text');
561 $form->setType('demandeur_cp','text');
562 $form->setType('demandeur_ville','text');
563 $form->setType('demandeur_pays','text');
564 $form->setType('demandeur_telephone','text');
565 $form->setType('demandeur_email','text');
566
567 if($this->retourformulaire=='categorie_demandeur'
568 and $form->val['demandeur_categorie'] == $this->getParameter('idxformulaire')) {
569 $form->setType('demandeur_categorie','selecthiddenstatic');
570 } else {
571 $form->setType('demandeur_categorie','select');
572 }
573 $form->setType('delegataire','text');
574 $form->setType('delegataire_nom','text');
575 $form->setType('delegataire_societe','text');
576 $form->setType('delegataire_adresse','text');
577 $form->setType('delegataire_adresse_complement','text');
578 $form->setType('delegataire_cp','text');
579 $form->setType('delegataire_ville','text');
580 $form->setType('delegataire_pays','text');
581 $form->setType('delegataire_telephone','text');
582 $form->setType('delegataire_email','text');
583 $form->setType('terrain_numero','text');
584 $form->setType('terrain_numero_complement','text');
585 $form->setType('terrain_adresse','text');
586 $form->setType('terrain_adresse_complement','text');
587 $form->setType('terrain_cp','text');
588 $form->setType('terrain_ville','text');
589
590 if($this->retourformulaire=='architecte'
591 and $form->val['architecte'] == $this->getParameter('idxformulaire')) {
592 $form->setType('architecte','selecthiddenstatic');
593 } else {
594 $form->setType('architecte','select');
595 }
596 $form->setType('terrain_surface','text');
597 $form->setType('terrain_surface_calcul','text');
598
599 if($this->retourformulaire=='rivoli'
600 and $form->val['rivoli'] == $this->getParameter('idxformulaire')) {
601 $form->setType('rivoli','selecthiddenstatic');
602 } else {
603 $form->setType('rivoli','select');
604 }
605
606 if($this->retourformulaire=='travaux'
607 and $form->val['travaux'] == $this->getParameter('idxformulaire')) {
608 $form->setType('travaux','selecthiddenstatic');
609 } else {
610 $form->setType('travaux','select');
611 }
612 $form->setType('travaux_complement','text');
613
614 if($this->retourformulaire=='parcelle'
615 and $form->val['parcelle'] == $this->getParameter('idxformulaire')) {
616 $form->setType('parcelle','selecthiddenstatic');
617 } else {
618 $form->setType('parcelle','select');
619 }
620
621 if($this->retourformulaire=='pos'
622 and $form->val['pos'] == $this->getParameter('idxformulaire')) {
623 $form->setType('pos','selecthiddenstatic');
624 } else {
625 $form->setType('pos','select');
626 }
627 $form->setType('sig','text');
628 $form->setType('batiment_nombre','text');
629 $form->setType('logement_nombre','text');
630 $form->setType('shon','text');
631 $form->setType('shon_calcul','text');
632 $form->setType('shob','text');
633 $form->setType('lot','text');
634 $form->setType('hauteur','text');
635 $form->setType('piece_nombre','text');
636 $form->setType('amenagement','text');
637
638 if($this->retourformulaire=='parcelle_lot'
639 and $form->val['parcelle_lot'] == $this->getParameter('idxformulaire')) {
640 $form->setType('parcelle_lot','selecthiddenstatic');
641 } else {
642 $form->setType('parcelle_lot','select');
643 }
644 $form->setType('parcelle_lot_lotissement','text');
645 $form->setType('description','textarea');
646 $form->setType('temp1','text');
647 $form->setType('temp2','text');
648 $form->setType('temp3','text');
649 $form->setType('temp4','text');
650 $form->setType('temp5','text');
651 $form->setType('servitude','textarea');
652 $form->setType('geom','geom');
653 $form->setType('geom1','geom');
654 $form->setType('erp','checkbox');
655
656 if($this->retourformulaire=='avis_decision'
657 and $form->val['avis_decision'] == $this->getParameter('idxformulaire')) {
658 $form->setType('avis_decision','selecthiddenstatic');
659 } else {
660 $form->setType('avis_decision','select');
661 }
662 $form->setType('enjeu_erp','checkbox');
663 $form->setType('enjeu_urba','checkbox');
664
665 if($this->retourformulaire=='division'
666 and $form->val['division'] == $this->getParameter('idxformulaire')) {
667 $form->setType('division','selecthiddenstatic');
668 } else {
669 $form->setType('division','select');
670 }
671
672 if($this->retourformulaire=='autorite_competente'
673 and $form->val['autorite_competente'] == $this->getParameter('idxformulaire')) {
674 $form->setType('autorite_competente','selecthiddenstatic');
675 } else {
676 $form->setType('autorite_competente','select');
677 }
678
679 if($this->retourformulaire=='civilite'
680 and $form->val['delegataire_civilite'] == $this->getParameter('idxformulaire')) {
681 $form->setType('delegataire_civilite','selecthiddenstatic');
682 } else {
683 $form->setType('delegataire_civilite','select');
684 }
685
686 if($this->retourformulaire=='civilite'
687 and $form->val['demandeur_civilite'] == $this->getParameter('idxformulaire')) {
688 $form->setType('demandeur_civilite','selecthiddenstatic');
689 } else {
690 $form->setType('demandeur_civilite','select');
691 }
692 $form->setType('a_qualifier','checkbox');
693 $form->setType('terrain_references_cadastrales','text');
694 $form->setType('terrain_adresse_voie_numero','text');
695 $form->setType('complement','text');
696 $form->setType('terrain_adresse_lieu_dit','text');
697 $form->setType('terrain_adresse_localite','text');
698 $form->setType('terrain_adresse_code_postal','text');
699 $form->setType('terrain_adresse_bp','text');
700 $form->setType('terrain_adresse_cedex','text');
701 $form->setType('terrain_superficie','text');
702
703 if($this->retourformulaire=='dossier_autorisation_type_detaille'
704 and $form->val['dossier_autorisation_type_detaille'] == $this->getParameter('idxformulaire')) {
705 $form->setType('dossier_autorisation_type_detaille','selecthiddenstatic');
706 } else {
707 $form->setType('dossier_autorisation_type_detaille','select');
708 }
709
710 if($this->retourformulaire=='dossier_autorisation'
711 and $form->val['dossier_autorisation'] == $this->getParameter('idxformulaire')) {
712 $form->setType('dossier_autorisation','selecthiddenstatic');
713 } else {
714 $form->setType('dossier_autorisation','select');
715 }
716 }// fin ajout
717 if ($maj==1){ //modifier
718 $form->setType('dossier','hiddenstatic');
719
720 if($this->retourformulaire=='nature'
721 and $form->val['nature'] == $this->getParameter('idxformulaire')) {
722 $form->setType('nature','selecthiddenstatic');
723 } else {
724 $form->setType('nature','select');
725 }
726 $form->setType('annee','text');
727
728 if($this->retourformulaire=='etat'
729 and $form->val['etat'] == $this->getParameter('idxformulaire')) {
730 $form->setType('etat','selecthiddenstatic');
731 } else {
732 $form->setType('etat','select');
733 }
734 $form->setType('types','text');
735 $form->setType('objet_dossier','text');
736
737 if($this->retourformulaire=='instructeur'
738 and $form->val['instructeur'] == $this->getParameter('idxformulaire')) {
739 $form->setType('instructeur','selecthiddenstatic');
740 } else {
741 $form->setType('instructeur','select');
742 }
743 if($this->retourformulaire=='')
744 $form->setType('date_demande','date');
745 else
746 $form->setType('date_demande','date2');
747 if($this->retourformulaire=='')
748 $form->setType('date_depot','date');
749 else
750 $form->setType('date_depot','date2');
751 if($this->retourformulaire=='')
752 $form->setType('date_complet','date');
753 else
754 $form->setType('date_complet','date2');
755 if($this->retourformulaire=='')
756 $form->setType('date_rejet','date');
757 else
758 $form->setType('date_rejet','date2');
759 if($this->retourformulaire=='')
760 $form->setType('date_notification_delai','date');
761 else
762 $form->setType('date_notification_delai','date2');
763 $form->setType('delai','text');
764 if($this->retourformulaire=='')
765 $form->setType('date_limite','date');
766 else
767 $form->setType('date_limite','date2');
768 $form->setType('accord_tacite','text');
769 if($this->retourformulaire=='')
770 $form->setType('date_decision','date');
771 else
772 $form->setType('date_decision','date2');
773 if($this->retourformulaire=='')
774 $form->setType('date_validite','date');
775 else
776 $form->setType('date_validite','date2');
777 if($this->retourformulaire=='')
778 $form->setType('date_chantier','date');
779 else
780 $form->setType('date_chantier','date2');
781 if($this->retourformulaire=='')
782 $form->setType('date_achevement','date');
783 else
784 $form->setType('date_achevement','date2');
785 if($this->retourformulaire=='')
786 $form->setType('date_conformite','date');
787 else
788 $form->setType('date_conformite','date2');
789 $form->setType('demandeur_nom','text');
790 $form->setType('demandeur_societe','text');
791 $form->setType('demandeur_adresse','text');
792 $form->setType('demandeur_adresse_complement','text');
793 $form->setType('demandeur_cp','text');
794 $form->setType('demandeur_ville','text');
795 $form->setType('demandeur_pays','text');
796 $form->setType('demandeur_telephone','text');
797 $form->setType('demandeur_email','text');
798
799 if($this->retourformulaire=='categorie_demandeur'
800 and $form->val['demandeur_categorie'] == $this->getParameter('idxformulaire')) {
801 $form->setType('demandeur_categorie','selecthiddenstatic');
802 } else {
803 $form->setType('demandeur_categorie','select');
804 }
805 $form->setType('delegataire','text');
806 $form->setType('delegataire_nom','text');
807 $form->setType('delegataire_societe','text');
808 $form->setType('delegataire_adresse','text');
809 $form->setType('delegataire_adresse_complement','text');
810 $form->setType('delegataire_cp','text');
811 $form->setType('delegataire_ville','text');
812 $form->setType('delegataire_pays','text');
813 $form->setType('delegataire_telephone','text');
814 $form->setType('delegataire_email','text');
815 $form->setType('terrain_numero','text');
816 $form->setType('terrain_numero_complement','text');
817 $form->setType('terrain_adresse','text');
818 $form->setType('terrain_adresse_complement','text');
819 $form->setType('terrain_cp','text');
820 $form->setType('terrain_ville','text');
821
822 if($this->retourformulaire=='architecte'
823 and $form->val['architecte'] == $this->getParameter('idxformulaire')) {
824 $form->setType('architecte','selecthiddenstatic');
825 } else {
826 $form->setType('architecte','select');
827 }
828 $form->setType('terrain_surface','text');
829 $form->setType('terrain_surface_calcul','text');
830
831 if($this->retourformulaire=='rivoli'
832 and $form->val['rivoli'] == $this->getParameter('idxformulaire')) {
833 $form->setType('rivoli','selecthiddenstatic');
834 } else {
835 $form->setType('rivoli','select');
836 }
837
838 if($this->retourformulaire=='travaux'
839 and $form->val['travaux'] == $this->getParameter('idxformulaire')) {
840 $form->setType('travaux','selecthiddenstatic');
841 } else {
842 $form->setType('travaux','select');
843 }
844 $form->setType('travaux_complement','text');
845
846 if($this->retourformulaire=='parcelle'
847 and $form->val['parcelle'] == $this->getParameter('idxformulaire')) {
848 $form->setType('parcelle','selecthiddenstatic');
849 } else {
850 $form->setType('parcelle','select');
851 }
852
853 if($this->retourformulaire=='pos'
854 and $form->val['pos'] == $this->getParameter('idxformulaire')) {
855 $form->setType('pos','selecthiddenstatic');
856 } else {
857 $form->setType('pos','select');
858 }
859 $form->setType('sig','text');
860 $form->setType('batiment_nombre','text');
861 $form->setType('logement_nombre','text');
862 $form->setType('shon','text');
863 $form->setType('shon_calcul','text');
864 $form->setType('shob','text');
865 $form->setType('lot','text');
866 $form->setType('hauteur','text');
867 $form->setType('piece_nombre','text');
868 $form->setType('amenagement','text');
869
870 if($this->retourformulaire=='parcelle_lot'
871 and $form->val['parcelle_lot'] == $this->getParameter('idxformulaire')) {
872 $form->setType('parcelle_lot','selecthiddenstatic');
873 } else {
874 $form->setType('parcelle_lot','select');
875 }
876 $form->setType('parcelle_lot_lotissement','text');
877 $form->setType('description','textarea');
878 $form->setType('temp1','text');
879 $form->setType('temp2','text');
880 $form->setType('temp3','text');
881 $form->setType('temp4','text');
882 $form->setType('temp5','text');
883 $form->setType('servitude','textarea');
884 $form->setType('geom','geom');
885 $form->setType('geom1','geom');
886 $form->setType('erp','checkbox');
887
888 if($this->retourformulaire=='avis_decision'
889 and $form->val['avis_decision'] == $this->getParameter('idxformulaire')) {
890 $form->setType('avis_decision','selecthiddenstatic');
891 } else {
892 $form->setType('avis_decision','select');
893 }
894 $form->setType('enjeu_erp','checkbox');
895 $form->setType('enjeu_urba','checkbox');
896
897 if($this->retourformulaire=='division'
898 and $form->val['division'] == $this->getParameter('idxformulaire')) {
899 $form->setType('division','selecthiddenstatic');
900 } else {
901 $form->setType('division','select');
902 }
903
904 if($this->retourformulaire=='autorite_competente'
905 and $form->val['autorite_competente'] == $this->getParameter('idxformulaire')) {
906 $form->setType('autorite_competente','selecthiddenstatic');
907 } else {
908 $form->setType('autorite_competente','select');
909 }
910
911 if($this->retourformulaire=='civilite'
912 and $form->val['delegataire_civilite'] == $this->getParameter('idxformulaire')) {
913 $form->setType('delegataire_civilite','selecthiddenstatic');
914 } else {
915 $form->setType('delegataire_civilite','select');
916 }
917
918 if($this->retourformulaire=='civilite'
919 and $form->val['demandeur_civilite'] == $this->getParameter('idxformulaire')) {
920 $form->setType('demandeur_civilite','selecthiddenstatic');
921 } else {
922 $form->setType('demandeur_civilite','select');
923 }
924 $form->setType('a_qualifier','checkbox');
925 $form->setType('terrain_references_cadastrales','text');
926 $form->setType('terrain_adresse_voie_numero','text');
927 $form->setType('complement','text');
928 $form->setType('terrain_adresse_lieu_dit','text');
929 $form->setType('terrain_adresse_localite','text');
930 $form->setType('terrain_adresse_code_postal','text');
931 $form->setType('terrain_adresse_bp','text');
932 $form->setType('terrain_adresse_cedex','text');
933 $form->setType('terrain_superficie','text');
934
935 if($this->retourformulaire=='dossier_autorisation_type_detaille'
936 and $form->val['dossier_autorisation_type_detaille'] == $this->getParameter('idxformulaire')) {
937 $form->setType('dossier_autorisation_type_detaille','selecthiddenstatic');
938 } else {
939 $form->setType('dossier_autorisation_type_detaille','select');
940 }
941
942 if($this->retourformulaire=='dossier_autorisation'
943 and $form->val['dossier_autorisation'] == $this->getParameter('idxformulaire')) {
944 $form->setType('dossier_autorisation','selecthiddenstatic');
945 } else {
946 $form->setType('dossier_autorisation','select');
947 }
948 }// fin modifier
949 if ($maj==2){ //supprimer
950 $form->setType('dossier','hiddenstatic');
951 $form->setType('nature','selectstatic');
952 $form->setType('annee','hiddenstatic');
953 $form->setType('etat','selectstatic');
954 $form->setType('types','hiddenstatic');
955 $form->setType('objet_dossier','hiddenstatic');
956 $form->setType('instructeur','selectstatic');
957 $form->setType('date_demande','hiddenstatic');
958 $form->setType('date_depot','hiddenstatic');
959 $form->setType('date_complet','hiddenstatic');
960 $form->setType('date_rejet','hiddenstatic');
961 $form->setType('date_notification_delai','hiddenstatic');
962 $form->setType('delai','hiddenstatic');
963 $form->setType('date_limite','hiddenstatic');
964 $form->setType('accord_tacite','hiddenstatic');
965 $form->setType('date_decision','hiddenstatic');
966 $form->setType('date_validite','hiddenstatic');
967 $form->setType('date_chantier','hiddenstatic');
968 $form->setType('date_achevement','hiddenstatic');
969 $form->setType('date_conformite','hiddenstatic');
970 $form->setType('demandeur_nom','hiddenstatic');
971 $form->setType('demandeur_societe','hiddenstatic');
972 $form->setType('demandeur_adresse','hiddenstatic');
973 $form->setType('demandeur_adresse_complement','hiddenstatic');
974 $form->setType('demandeur_cp','hiddenstatic');
975 $form->setType('demandeur_ville','hiddenstatic');
976 $form->setType('demandeur_pays','hiddenstatic');
977 $form->setType('demandeur_telephone','hiddenstatic');
978 $form->setType('demandeur_email','hiddenstatic');
979 $form->setType('demandeur_categorie','selectstatic');
980 $form->setType('delegataire','hiddenstatic');
981 $form->setType('delegataire_nom','hiddenstatic');
982 $form->setType('delegataire_societe','hiddenstatic');
983 $form->setType('delegataire_adresse','hiddenstatic');
984 $form->setType('delegataire_adresse_complement','hiddenstatic');
985 $form->setType('delegataire_cp','hiddenstatic');
986 $form->setType('delegataire_ville','hiddenstatic');
987 $form->setType('delegataire_pays','hiddenstatic');
988 $form->setType('delegataire_telephone','hiddenstatic');
989 $form->setType('delegataire_email','hiddenstatic');
990 $form->setType('terrain_numero','hiddenstatic');
991 $form->setType('terrain_numero_complement','hiddenstatic');
992 $form->setType('terrain_adresse','hiddenstatic');
993 $form->setType('terrain_adresse_complement','hiddenstatic');
994 $form->setType('terrain_cp','hiddenstatic');
995 $form->setType('terrain_ville','hiddenstatic');
996 $form->setType('architecte','selectstatic');
997 $form->setType('terrain_surface','hiddenstatic');
998 $form->setType('terrain_surface_calcul','hiddenstatic');
999 $form->setType('rivoli','selectstatic');
1000 $form->setType('travaux','selectstatic');
1001 $form->setType('travaux_complement','hiddenstatic');
1002 $form->setType('parcelle','selectstatic');
1003 $form->setType('pos','selectstatic');
1004 $form->setType('sig','hiddenstatic');
1005 $form->setType('batiment_nombre','hiddenstatic');
1006 $form->setType('logement_nombre','hiddenstatic');
1007 $form->setType('shon','hiddenstatic');
1008 $form->setType('shon_calcul','hiddenstatic');
1009 $form->setType('shob','hiddenstatic');
1010 $form->setType('lot','hiddenstatic');
1011 $form->setType('hauteur','hiddenstatic');
1012 $form->setType('piece_nombre','hiddenstatic');
1013 $form->setType('amenagement','hiddenstatic');
1014 $form->setType('parcelle_lot','selectstatic');
1015 $form->setType('parcelle_lot_lotissement','hiddenstatic');
1016 $form->setType('description','hiddenstatic');
1017 $form->setType('temp1','hiddenstatic');
1018 $form->setType('temp2','hiddenstatic');
1019 $form->setType('temp3','hiddenstatic');
1020 $form->setType('temp4','hiddenstatic');
1021 $form->setType('temp5','hiddenstatic');
1022 $form->setType('servitude','hiddenstatic');
1023 $form->setType('geom','hiddenstatic');
1024 $form->setType('geom1','hiddenstatic');
1025 $form->setType('erp','hiddenstatic');
1026 $form->setType('avis_decision','selectstatic');
1027 $form->setType('enjeu_erp','hiddenstatic');
1028 $form->setType('enjeu_urba','hiddenstatic');
1029 $form->setType('division','selectstatic');
1030 $form->setType('autorite_competente','selectstatic');
1031 $form->setType('delegataire_civilite','selectstatic');
1032 $form->setType('demandeur_civilite','selectstatic');
1033 $form->setType('a_qualifier','hiddenstatic');
1034 $form->setType('terrain_references_cadastrales','hiddenstatic');
1035 $form->setType('terrain_adresse_voie_numero','hiddenstatic');
1036 $form->setType('complement','hiddenstatic');
1037 $form->setType('terrain_adresse_lieu_dit','hiddenstatic');
1038 $form->setType('terrain_adresse_localite','hiddenstatic');
1039 $form->setType('terrain_adresse_code_postal','hiddenstatic');
1040 $form->setType('terrain_adresse_bp','hiddenstatic');
1041 $form->setType('terrain_adresse_cedex','hiddenstatic');
1042 $form->setType('terrain_superficie','hiddenstatic');
1043 $form->setType('dossier_autorisation_type_detaille','selectstatic');
1044 $form->setType('dossier_autorisation','selectstatic');
1045 }//fin supprimer
1046 if ($maj==3){ //consulter
1047 $form->setType('dossier','static');
1048 $form->setType('nature','selectstatic');
1049 $form->setType('annee','static');
1050 $form->setType('etat','selectstatic');
1051 $form->setType('types','static');
1052 $form->setType('objet_dossier','static');
1053 $form->setType('instructeur','selectstatic');
1054 $form->setType('date_demande','datestatic');
1055 $form->setType('date_depot','datestatic');
1056 $form->setType('date_complet','datestatic');
1057 $form->setType('date_rejet','datestatic');
1058 $form->setType('date_notification_delai','datestatic');
1059 $form->setType('delai','static');
1060 $form->setType('date_limite','datestatic');
1061 $form->setType('accord_tacite','static');
1062 $form->setType('date_decision','datestatic');
1063 $form->setType('date_validite','datestatic');
1064 $form->setType('date_chantier','datestatic');
1065 $form->setType('date_achevement','datestatic');
1066 $form->setType('date_conformite','datestatic');
1067 $form->setType('demandeur_nom','static');
1068 $form->setType('demandeur_societe','static');
1069 $form->setType('demandeur_adresse','static');
1070 $form->setType('demandeur_adresse_complement','static');
1071 $form->setType('demandeur_cp','static');
1072 $form->setType('demandeur_ville','static');
1073 $form->setType('demandeur_pays','static');
1074 $form->setType('demandeur_telephone','static');
1075 $form->setType('demandeur_email','static');
1076 $form->setType('demandeur_categorie','selectstatic');
1077 $form->setType('delegataire','static');
1078 $form->setType('delegataire_nom','static');
1079 $form->setType('delegataire_societe','static');
1080 $form->setType('delegataire_adresse','static');
1081 $form->setType('delegataire_adresse_complement','static');
1082 $form->setType('delegataire_cp','static');
1083 $form->setType('delegataire_ville','static');
1084 $form->setType('delegataire_pays','static');
1085 $form->setType('delegataire_telephone','static');
1086 $form->setType('delegataire_email','static');
1087 $form->setType('terrain_numero','static');
1088 $form->setType('terrain_numero_complement','static');
1089 $form->setType('terrain_adresse','static');
1090 $form->setType('terrain_adresse_complement','static');
1091 $form->setType('terrain_cp','static');
1092 $form->setType('terrain_ville','static');
1093 $form->setType('architecte','selectstatic');
1094 $form->setType('terrain_surface','static');
1095 $form->setType('terrain_surface_calcul','static');
1096 $form->setType('rivoli','selectstatic');
1097 $form->setType('travaux','selectstatic');
1098 $form->setType('travaux_complement','static');
1099 $form->setType('parcelle','selectstatic');
1100 $form->setType('pos','selectstatic');
1101 $form->setType('sig','static');
1102 $form->setType('batiment_nombre','static');
1103 $form->setType('logement_nombre','static');
1104 $form->setType('shon','static');
1105 $form->setType('shon_calcul','static');
1106 $form->setType('shob','static');
1107 $form->setType('lot','static');
1108 $form->setType('hauteur','static');
1109 $form->setType('piece_nombre','static');
1110 $form->setType('amenagement','static');
1111 $form->setType('parcelle_lot','selectstatic');
1112 $form->setType('parcelle_lot_lotissement','static');
1113 $form->setType('description','textareastatic');
1114 $form->setType('temp1','static');
1115 $form->setType('temp2','static');
1116 $form->setType('temp3','static');
1117 $form->setType('temp4','static');
1118 $form->setType('temp5','static');
1119 $form->setType('servitude','textareastatic');
1120 $form->setType('geom','geom');
1121 $form->setType('geom1','geom');
1122 $form->setType('erp','checkboxstatic');
1123 $form->setType('avis_decision','selectstatic');
1124 $form->setType('enjeu_erp','checkboxstatic');
1125 $form->setType('enjeu_urba','checkboxstatic');
1126 $form->setType('division','selectstatic');
1127 $form->setType('autorite_competente','selectstatic');
1128 $form->setType('delegataire_civilite','selectstatic');
1129 $form->setType('demandeur_civilite','selectstatic');
1130 $form->setType('a_qualifier','checkboxstatic');
1131 $form->setType('terrain_references_cadastrales','static');
1132 $form->setType('terrain_adresse_voie_numero','static');
1133 $form->setType('complement','static');
1134 $form->setType('terrain_adresse_lieu_dit','static');
1135 $form->setType('terrain_adresse_localite','static');
1136 $form->setType('terrain_adresse_code_postal','static');
1137 $form->setType('terrain_adresse_bp','static');
1138 $form->setType('terrain_adresse_cedex','static');
1139 $form->setType('terrain_superficie','static');
1140 $form->setType('dossier_autorisation_type_detaille','selectstatic');
1141 $form->setType('dossier_autorisation','selectstatic');
1142 }//fin consulter
1143 }
1144
1145 function setOnchange(&$form,$maj) {
1146 //javascript controle client
1147 $form->setOnchange('instructeur','VerifNum(this)');
1148 $form->setOnchange('date_demande','fdate(this)');
1149 $form->setOnchange('date_depot','fdate(this)');
1150 $form->setOnchange('date_complet','fdate(this)');
1151 $form->setOnchange('date_rejet','fdate(this)');
1152 $form->setOnchange('date_notification_delai','fdate(this)');
1153 $form->setOnchange('delai','VerifNum(this)');
1154 $form->setOnchange('date_limite','fdate(this)');
1155 $form->setOnchange('date_decision','fdate(this)');
1156 $form->setOnchange('date_validite','fdate(this)');
1157 $form->setOnchange('date_chantier','fdate(this)');
1158 $form->setOnchange('date_achevement','fdate(this)');
1159 $form->setOnchange('date_conformite','fdate(this)');
1160 $form->setOnchange('demandeur_categorie','VerifNum(this)');
1161 $form->setOnchange('architecte','VerifNum(this)');
1162 $form->setOnchange('terrain_surface','VerifNum(this)');
1163 $form->setOnchange('terrain_surface_calcul','VerifNum(this)');
1164 $form->setOnchange('travaux','VerifNum(this)');
1165 $form->setOnchange('batiment_nombre','VerifNum(this)');
1166 $form->setOnchange('logement_nombre','VerifNum(this)');
1167 $form->setOnchange('shon','VerifNum(this)');
1168 $form->setOnchange('shon_calcul','VerifNum(this)');
1169 $form->setOnchange('shob','VerifNum(this)');
1170 $form->setOnchange('lot','VerifNum(this)');
1171 $form->setOnchange('hauteur','VerifNum(this)');
1172 $form->setOnchange('piece_nombre','VerifNum(this)');
1173 $form->setOnchange('parcelle_lot','VerifNum(this)');
1174 $form->setOnchange('avis_decision','VerifNum(this)');
1175 $form->setOnchange('division','VerifNum(this)');
1176 $form->setOnchange('autorite_competente','VerifNum(this)');
1177 $form->setOnchange('delegataire_civilite','VerifNum(this)');
1178 $form->setOnchange('demandeur_civilite','VerifNum(this)');
1179 $form->setOnchange('terrain_adresse_voie_numero','VerifNum(this)');
1180 $form->setOnchange('terrain_superficie','VerifNum(this)');
1181 $form->setOnchange('dossier_autorisation_type_detaille','VerifNum(this)');
1182 }
1183 /**
1184 * Methode setTaille
1185 */
1186 function setTaille(&$form, $maj) {
1187 $form->setTaille("dossier", 20);
1188 $form->setTaille("nature", 10);
1189 $form->setTaille("annee", 10);
1190 $form->setTaille("etat", 20);
1191 $form->setTaille("types", 12);
1192 $form->setTaille("objet_dossier", 20);
1193 $form->setTaille("instructeur", 11);
1194 $form->setTaille("date_demande", 12);
1195 $form->setTaille("date_depot", 12);
1196 $form->setTaille("date_complet", 12);
1197 $form->setTaille("date_rejet", 12);
1198 $form->setTaille("date_notification_delai", 12);
1199 $form->setTaille("delai", 11);
1200 $form->setTaille("date_limite", 12);
1201 $form->setTaille("accord_tacite", 10);
1202 $form->setTaille("date_decision", 12);
1203 $form->setTaille("date_validite", 12);
1204 $form->setTaille("date_chantier", 12);
1205 $form->setTaille("date_achevement", 12);
1206 $form->setTaille("date_conformite", 12);
1207 $form->setTaille("demandeur_nom", 30);
1208 $form->setTaille("demandeur_societe", 30);
1209 $form->setTaille("demandeur_adresse", 30);
1210 $form->setTaille("demandeur_adresse_complement", 30);
1211 $form->setTaille("demandeur_cp", 10);
1212 $form->setTaille("demandeur_ville", 30);
1213 $form->setTaille("demandeur_pays", 30);
1214 $form->setTaille("demandeur_telephone", 14);
1215 $form->setTaille("demandeur_email", 30);
1216 $form->setTaille("demandeur_categorie", 11);
1217 $form->setTaille("delegataire", 10);
1218 $form->setTaille("delegataire_nom", 30);
1219 $form->setTaille("delegataire_societe", 30);
1220 $form->setTaille("delegataire_adresse", 30);
1221 $form->setTaille("delegataire_adresse_complement", 30);
1222 $form->setTaille("delegataire_cp", 10);
1223 $form->setTaille("delegataire_ville", 30);
1224 $form->setTaille("delegataire_pays", 30);
1225 $form->setTaille("delegataire_telephone", 14);
1226 $form->setTaille("delegataire_email", 30);
1227 $form->setTaille("terrain_numero", 10);
1228 $form->setTaille("terrain_numero_complement", 10);
1229 $form->setTaille("terrain_adresse", 30);
1230 $form->setTaille("terrain_adresse_complement", 30);
1231 $form->setTaille("terrain_cp", 10);
1232 $form->setTaille("terrain_ville", 30);
1233 $form->setTaille("architecte", 11);
1234 $form->setTaille("terrain_surface", 20);
1235 $form->setTaille("terrain_surface_calcul", 20);
1236 $form->setTaille("rivoli", 10);
1237 $form->setTaille("travaux", 11);
1238 $form->setTaille("travaux_complement", 30);
1239 $form->setTaille("parcelle", 20);
1240 $form->setTaille("pos", 10);
1241 $form->setTaille("sig", 10);
1242 $form->setTaille("batiment_nombre", 11);
1243 $form->setTaille("logement_nombre", 11);
1244 $form->setTaille("shon", 20);
1245 $form->setTaille("shon_calcul", 20);
1246 $form->setTaille("shob", 20);
1247 $form->setTaille("lot", 11);
1248 $form->setTaille("hauteur", 20);
1249 $form->setTaille("piece_nombre", 11);
1250 $form->setTaille("amenagement", 12);
1251 $form->setTaille("parcelle_lot", 11);
1252 $form->setTaille("parcelle_lot_lotissement", 30);
1253 $form->setTaille("description", 80);
1254 $form->setTaille("temp1", 30);
1255 $form->setTaille("temp2", 30);
1256 $form->setTaille("temp3", 30);
1257 $form->setTaille("temp4", 30);
1258 $form->setTaille("temp5", 30);
1259 $form->setTaille("servitude", 80);
1260 $form->setTaille("geom", 10);
1261 $form->setTaille("geom1", 10);
1262 $form->setTaille("erp", 1);
1263 $form->setTaille("avis_decision", 11);
1264 $form->setTaille("enjeu_erp", 1);
1265 $form->setTaille("enjeu_urba", 1);
1266 $form->setTaille("division", 11);
1267 $form->setTaille("autorite_competente", 11);
1268 $form->setTaille("delegataire_civilite", 11);
1269 $form->setTaille("demandeur_civilite", 11);
1270 $form->setTaille("a_qualifier", 1);
1271 $form->setTaille("terrain_references_cadastrales", 30);
1272 $form->setTaille("terrain_adresse_voie_numero", 11);
1273 $form->setTaille("complement", 30);
1274 $form->setTaille("terrain_adresse_lieu_dit", 30);
1275 $form->setTaille("terrain_adresse_localite", 30);
1276 $form->setTaille("terrain_adresse_code_postal", 10);
1277 $form->setTaille("terrain_adresse_bp", 15);
1278 $form->setTaille("terrain_adresse_cedex", 15);
1279 $form->setTaille("terrain_superficie", 20);
1280 $form->setTaille("dossier_autorisation_type_detaille", 11);
1281 $form->setTaille("dossier_autorisation", 20);
1282 }
1283
1284 /**
1285 * Methode setMax
1286 */
1287 function setMax(&$form, $maj) {
1288 $form->setMax("dossier", 20);
1289 $form->setMax("nature", 3);
1290 $form->setMax("annee", 2);
1291 $form->setMax("etat", 20);
1292 $form->setMax("types", 12);
1293 $form->setMax("objet_dossier", 20);
1294 $form->setMax("instructeur", 11);
1295 $form->setMax("date_demande", 12);
1296 $form->setMax("date_depot", 12);
1297 $form->setMax("date_complet", 12);
1298 $form->setMax("date_rejet", 12);
1299 $form->setMax("date_notification_delai", 12);
1300 $form->setMax("delai", 11);
1301 $form->setMax("date_limite", 12);
1302 $form->setMax("accord_tacite", 3);
1303 $form->setMax("date_decision", 12);
1304 $form->setMax("date_validite", 12);
1305 $form->setMax("date_chantier", 12);
1306 $form->setMax("date_achevement", 12);
1307 $form->setMax("date_conformite", 12);
1308 $form->setMax("demandeur_nom", 80);
1309 $form->setMax("demandeur_societe", 80);
1310 $form->setMax("demandeur_adresse", 80);
1311 $form->setMax("demandeur_adresse_complement", 39);
1312 $form->setMax("demandeur_cp", 5);
1313 $form->setMax("demandeur_ville", 30);
1314 $form->setMax("demandeur_pays", 40);
1315 $form->setMax("demandeur_telephone", 14);
1316 $form->setMax("demandeur_email", 40);
1317 $form->setMax("demandeur_categorie", 11);
1318 $form->setMax("delegataire", 3);
1319 $form->setMax("delegataire_nom", 80);
1320 $form->setMax("delegataire_societe", 80);
1321 $form->setMax("delegataire_adresse", 80);
1322 $form->setMax("delegataire_adresse_complement", 39);
1323 $form->setMax("delegataire_cp", 5);
1324 $form->setMax("delegataire_ville", 30);
1325 $form->setMax("delegataire_pays", 40);
1326 $form->setMax("delegataire_telephone", 14);
1327 $form->setMax("delegataire_email", 40);
1328 $form->setMax("terrain_numero", 4);
1329 $form->setMax("terrain_numero_complement", 5);
1330 $form->setMax("terrain_adresse", 80);
1331 $form->setMax("terrain_adresse_complement", 80);
1332 $form->setMax("terrain_cp", 5);
1333 $form->setMax("terrain_ville", 30);
1334 $form->setMax("architecte", 11);
1335 $form->setMax("terrain_surface", 20);
1336 $form->setMax("terrain_surface_calcul", 20);
1337 $form->setMax("rivoli", 4);
1338 $form->setMax("travaux", 11);
1339 $form->setMax("travaux_complement", 100);
1340 $form->setMax("parcelle", 20);
1341 $form->setMax("pos", 10);
1342 $form->setMax("sig", 3);
1343 $form->setMax("batiment_nombre", 11);
1344 $form->setMax("logement_nombre", 11);
1345 $form->setMax("shon", 20);
1346 $form->setMax("shon_calcul", 20);
1347 $form->setMax("shob", 20);
1348 $form->setMax("lot", 11);
1349 $form->setMax("hauteur", 20);
1350 $form->setMax("piece_nombre", 11);
1351 $form->setMax("amenagement", 12);
1352 $form->setMax("parcelle_lot", 11);
1353 $form->setMax("parcelle_lot_lotissement", 60);
1354 $form->setMax("description", 6);
1355 $form->setMax("temp1", 100);
1356 $form->setMax("temp2", 100);
1357 $form->setMax("temp3", 100);
1358 $form->setMax("temp4", 100);
1359 $form->setMax("temp5", 100);
1360 $form->setMax("servitude", 6);
1361 $form->setMax("geom", -5);
1362 $form->setMax("geom1", -5);
1363 $form->setMax("erp", 1);
1364 $form->setMax("avis_decision", 11);
1365 $form->setMax("enjeu_erp", 1);
1366 $form->setMax("enjeu_urba", 1);
1367 $form->setMax("division", 11);
1368 $form->setMax("autorite_competente", 11);
1369 $form->setMax("delegataire_civilite", 11);
1370 $form->setMax("demandeur_civilite", 11);
1371 $form->setMax("a_qualifier", 1);
1372 $form->setMax("terrain_references_cadastrales", 100);
1373 $form->setMax("terrain_adresse_voie_numero", 11);
1374 $form->setMax("complement", 30);
1375 $form->setMax("terrain_adresse_lieu_dit", 30);
1376 $form->setMax("terrain_adresse_localite", 30);
1377 $form->setMax("terrain_adresse_code_postal", 5);
1378 $form->setMax("terrain_adresse_bp", 15);
1379 $form->setMax("terrain_adresse_cedex", 15);
1380 $form->setMax("terrain_superficie", 20);
1381 $form->setMax("dossier_autorisation_type_detaille", 11);
1382 $form->setMax("dossier_autorisation", 20);
1383 }
1384
1385
1386 function setLib(&$form,$maj) {
1387 //libelle des champs
1388 $form->setLib('dossier',_('dossier'));
1389 $form->setLib('nature',_('nature'));
1390 $form->setLib('annee',_('annee'));
1391 $form->setLib('etat',_('etat'));
1392 $form->setLib('types',_('types'));
1393 $form->setLib('objet_dossier',_('objet_dossier'));
1394 $form->setLib('instructeur',_('instructeur'));
1395 $form->setLib('date_demande',_('date_demande'));
1396 $form->setLib('date_depot',_('date_depot'));
1397 $form->setLib('date_complet',_('date_complet'));
1398 $form->setLib('date_rejet',_('date_rejet'));
1399 $form->setLib('date_notification_delai',_('date_notification_delai'));
1400 $form->setLib('delai',_('delai'));
1401 $form->setLib('date_limite',_('date_limite'));
1402 $form->setLib('accord_tacite',_('accord_tacite'));
1403 $form->setLib('date_decision',_('date_decision'));
1404 $form->setLib('date_validite',_('date_validite'));
1405 $form->setLib('date_chantier',_('date_chantier'));
1406 $form->setLib('date_achevement',_('date_achevement'));
1407 $form->setLib('date_conformite',_('date_conformite'));
1408 $form->setLib('demandeur_nom',_('demandeur_nom'));
1409 $form->setLib('demandeur_societe',_('demandeur_societe'));
1410 $form->setLib('demandeur_adresse',_('demandeur_adresse'));
1411 $form->setLib('demandeur_adresse_complement',_('demandeur_adresse_complement'));
1412 $form->setLib('demandeur_cp',_('demandeur_cp'));
1413 $form->setLib('demandeur_ville',_('demandeur_ville'));
1414 $form->setLib('demandeur_pays',_('demandeur_pays'));
1415 $form->setLib('demandeur_telephone',_('demandeur_telephone'));
1416 $form->setLib('demandeur_email',_('demandeur_email'));
1417 $form->setLib('demandeur_categorie',_('demandeur_categorie'));
1418 $form->setLib('delegataire',_('delegataire'));
1419 $form->setLib('delegataire_nom',_('delegataire_nom'));
1420 $form->setLib('delegataire_societe',_('delegataire_societe'));
1421 $form->setLib('delegataire_adresse',_('delegataire_adresse'));
1422 $form->setLib('delegataire_adresse_complement',_('delegataire_adresse_complement'));
1423 $form->setLib('delegataire_cp',_('delegataire_cp'));
1424 $form->setLib('delegataire_ville',_('delegataire_ville'));
1425 $form->setLib('delegataire_pays',_('delegataire_pays'));
1426 $form->setLib('delegataire_telephone',_('delegataire_telephone'));
1427 $form->setLib('delegataire_email',_('delegataire_email'));
1428 $form->setLib('terrain_numero',_('terrain_numero'));
1429 $form->setLib('terrain_numero_complement',_('terrain_numero_complement'));
1430 $form->setLib('terrain_adresse',_('terrain_adresse'));
1431 $form->setLib('terrain_adresse_complement',_('terrain_adresse_complement'));
1432 $form->setLib('terrain_cp',_('terrain_cp'));
1433 $form->setLib('terrain_ville',_('terrain_ville'));
1434 $form->setLib('architecte',_('architecte'));
1435 $form->setLib('terrain_surface',_('terrain_surface'));
1436 $form->setLib('terrain_surface_calcul',_('terrain_surface_calcul'));
1437 $form->setLib('rivoli',_('rivoli'));
1438 $form->setLib('travaux',_('travaux'));
1439 $form->setLib('travaux_complement',_('travaux_complement'));
1440 $form->setLib('parcelle',_('parcelle'));
1441 $form->setLib('pos',_('pos'));
1442 $form->setLib('sig',_('sig'));
1443 $form->setLib('batiment_nombre',_('batiment_nombre'));
1444 $form->setLib('logement_nombre',_('logement_nombre'));
1445 $form->setLib('shon',_('shon'));
1446 $form->setLib('shon_calcul',_('shon_calcul'));
1447 $form->setLib('shob',_('shob'));
1448 $form->setLib('lot',_('lot'));
1449 $form->setLib('hauteur',_('hauteur'));
1450 $form->setLib('piece_nombre',_('piece_nombre'));
1451 $form->setLib('amenagement',_('amenagement'));
1452 $form->setLib('parcelle_lot',_('parcelle_lot'));
1453 $form->setLib('parcelle_lot_lotissement',_('parcelle_lot_lotissement'));
1454 $form->setLib('description',_('description'));
1455 $form->setLib('temp1',_('temp1'));
1456 $form->setLib('temp2',_('temp2'));
1457 $form->setLib('temp3',_('temp3'));
1458 $form->setLib('temp4',_('temp4'));
1459 $form->setLib('temp5',_('temp5'));
1460 $form->setLib('servitude',_('servitude'));
1461 $form->setLib('geom',_('geom'));
1462 $form->setLib('geom1',_('geom1'));
1463 $form->setLib('erp',_('erp'));
1464 $form->setLib('avis_decision',_('avis_decision'));
1465 $form->setLib('enjeu_erp',_('enjeu_erp'));
1466 $form->setLib('enjeu_urba',_('enjeu_urba'));
1467 $form->setLib('division',_('division'));
1468 $form->setLib('autorite_competente',_('autorite_competente'));
1469 $form->setLib('delegataire_civilite',_('delegataire_civilite'));
1470 $form->setLib('demandeur_civilite',_('demandeur_civilite'));
1471 $form->setLib('a_qualifier',_('a_qualifier'));
1472 $form->setLib('terrain_references_cadastrales',_('terrain_references_cadastrales'));
1473 $form->setLib('terrain_adresse_voie_numero',_('terrain_adresse_voie_numero'));
1474 $form->setLib('complement',_('complement'));
1475 $form->setLib('terrain_adresse_lieu_dit',_('terrain_adresse_lieu_dit'));
1476 $form->setLib('terrain_adresse_localite',_('terrain_adresse_localite'));
1477 $form->setLib('terrain_adresse_code_postal',_('terrain_adresse_code_postal'));
1478 $form->setLib('terrain_adresse_bp',_('terrain_adresse_bp'));
1479 $form->setLib('terrain_adresse_cedex',_('terrain_adresse_cedex'));
1480 $form->setLib('terrain_superficie',_('terrain_superficie'));
1481 $form->setLib('dossier_autorisation_type_detaille',_('dossier_autorisation_type_detaille'));
1482 $form->setLib('dossier_autorisation',_('dossier_autorisation'));
1483 }
1484
1485 function setSelect(&$form, $maj,&$db,$debug) {
1486 if(file_exists ("../sql/".$db->phptype."/".$this->table.".form.inc.php"))
1487 include ("../sql/".$db->phptype."/".$this->table.".form.inc.php");
1488 elseif(file_exists ("../sql/".$db->phptype."/".$this->table.".form.inc"))
1489 include ("../sql/".$db->phptype."/".$this->table.".form.inc");
1490
1491 // architecte
1492 $this->init_select($form, $db, $maj, $debug, "architecte",
1493 $sql_architecte, $sql_architecte_by_id, false);
1494
1495 // autorite_competente
1496 $this->init_select($form, $db, $maj, $debug, "autorite_competente",
1497 $sql_autorite_competente, $sql_autorite_competente_by_id, false);
1498
1499 // avis_decision
1500 $this->init_select($form, $db, $maj, $debug, "avis_decision",
1501 $sql_avis_decision, $sql_avis_decision_by_id, false);
1502
1503 // delegataire_civilite
1504 $this->init_select($form, $db, $maj, $debug, "delegataire_civilite",
1505 $sql_delegataire_civilite, $sql_delegataire_civilite_by_id, true);
1506
1507 // demandeur_categorie
1508 $this->init_select($form, $db, $maj, $debug, "demandeur_categorie",
1509 $sql_demandeur_categorie, $sql_demandeur_categorie_by_id, false);
1510
1511 // demandeur_civilite
1512 $this->init_select($form, $db, $maj, $debug, "demandeur_civilite",
1513 $sql_demandeur_civilite, $sql_demandeur_civilite_by_id, true);
1514
1515 // division
1516 $this->init_select($form, $db, $maj, $debug, "division",
1517 $sql_division, $sql_division_by_id, true);
1518
1519 // dossier_autorisation
1520 $this->init_select($form, $db, $maj, $debug, "dossier_autorisation",
1521 $sql_dossier_autorisation, $sql_dossier_autorisation_by_id, false);
1522
1523 // dossier_autorisation_type_detaille
1524 $this->init_select($form, $db, $maj, $debug, "dossier_autorisation_type_detaille",
1525 $sql_dossier_autorisation_type_detaille, $sql_dossier_autorisation_type_detaille_by_id, false);
1526
1527 // etat
1528 $this->init_select($form, $db, $maj, $debug, "etat",
1529 $sql_etat, $sql_etat_by_id, false);
1530
1531 // instructeur
1532 $this->init_select($form, $db, $maj, $debug, "instructeur",
1533 $sql_instructeur, $sql_instructeur_by_id, true);
1534
1535 // nature
1536 $this->init_select($form, $db, $maj, $debug, "nature",
1537 $sql_nature, $sql_nature_by_id, false);
1538
1539 // parcelle
1540 $this->init_select($form, $db, $maj, $debug, "parcelle",
1541 $sql_parcelle, $sql_parcelle_by_id, false);
1542
1543 // parcelle_lot
1544 $this->init_select($form, $db, $maj, $debug, "parcelle_lot",
1545 $sql_parcelle_lot, $sql_parcelle_lot_by_id, false);
1546
1547 // pos
1548 $this->init_select($form, $db, $maj, $debug, "pos",
1549 $sql_pos, $sql_pos_by_id, false);
1550
1551 // rivoli
1552 $this->init_select($form, $db, $maj, $debug, "rivoli",
1553 $sql_rivoli, $sql_rivoli_by_id, false);
1554
1555 // travaux
1556 $this->init_select($form, $db, $maj, $debug, "travaux",
1557 $sql_travaux, $sql_travaux_by_id, false);
1558 // geom
1559 if($maj==1 || $maj==3){ //modification ou visualisation
1560 $contenu=array();
1561 $contenu[0]=array("dossier",$this->getParameter("idx"),"0");
1562 $form->setSelect('geom',$contenu);
1563 }
1564 // geom1
1565 if($maj==1 || $maj==3){ //modification ou visualisation
1566 $contenu=array();
1567 $contenu[0]=array("dossier",$this->getParameter("idx"),"1");
1568 $form->setSelect('geom1',$contenu);
1569 }
1570 }// fin select
1571
1572 //==================================
1573 // sous Formulaire [subform]
1574 //==================================
1575
1576 function setValsousformulaire(&$form,$maj,$validation,$idxformulaire,$retourformulaire,$typeformulaire,&$db,$DEBUG=null){
1577 $this->retourformulaire = $retourformulaire;
1578 if($validation == 0) {
1579 if($retourformulaire =='architecte')
1580 $form->setVal('architecte', $idxformulaire);
1581 if($retourformulaire =='autorite_competente')
1582 $form->setVal('autorite_competente', $idxformulaire);
1583 if($retourformulaire =='avis_decision')
1584 $form->setVal('avis_decision', $idxformulaire);
1585 if($retourformulaire =='categorie_demandeur')
1586 $form->setVal('demandeur_categorie', $idxformulaire);
1587 if($retourformulaire =='division')
1588 $form->setVal('division', $idxformulaire);
1589 if($retourformulaire =='dossier_autorisation')
1590 $form->setVal('dossier_autorisation', $idxformulaire);
1591 if($retourformulaire =='dossier_autorisation_type_detaille')
1592 $form->setVal('dossier_autorisation_type_detaille', $idxformulaire);
1593 if($retourformulaire =='etat')
1594 $form->setVal('etat', $idxformulaire);
1595 if($retourformulaire =='instructeur')
1596 $form->setVal('instructeur', $idxformulaire);
1597 if($retourformulaire =='nature')
1598 $form->setVal('nature', $idxformulaire);
1599 if($retourformulaire =='parcelle')
1600 $form->setVal('parcelle', $idxformulaire);
1601 if($retourformulaire =='parcelle_lot')
1602 $form->setVal('parcelle_lot', $idxformulaire);
1603 if($retourformulaire =='pos')
1604 $form->setVal('pos', $idxformulaire);
1605 if($retourformulaire =='rivoli')
1606 $form->setVal('rivoli', $idxformulaire);
1607 if($retourformulaire =='travaux')
1608 $form->setVal('travaux', $idxformulaire);
1609 }// fin validation
1610 if ($validation == 0 and $maj == 0) {
1611 if($retourformulaire =='civilite')
1612 $form->setVal('delegataire_civilite', $idxformulaire);
1613 if($retourformulaire =='civilite')
1614 $form->setVal('demandeur_civilite', $idxformulaire);
1615 }// fin validation
1616 }// fin setValsousformulaire
1617
1618 //==================================
1619 // cle secondaire [secondary key]
1620 //==================================
1621 /**
1622 * Methode clesecondaire
1623 */
1624 function cleSecondaire($id, &$db = NULL, $val = array(), $DEBUG = false) {
1625 // On appelle la methode de la classe parent
1626 parent::cleSecondaire($id, $db, $val, $DEBUG);
1627 // Verification de la cle secondaire : blocnote
1628 $this->rechercheTable($db, "blocnote", "dossier", $id);
1629 // Verification de la cle secondaire : consultation
1630 $this->rechercheTable($db, "consultation", "dossier", $id);
1631 // Verification de la cle secondaire : demande
1632 $this->rechercheTable($db, "demande", "dossier_instruction", $id);
1633 // Verification de la cle secondaire : destination_shon
1634 $this->rechercheTable($db, "destination_shon", "dossier", $id);
1635 // Verification de la cle secondaire : dossier_message
1636 $this->rechercheTable($db, "dossier_message", "dossier", $id);
1637 // Verification de la cle secondaire : instruction
1638 $this->rechercheTable($db, "instruction", "dossier", $id);
1639 // Verification de la cle secondaire : lien_dossier_demandeur
1640 $this->rechercheTable($db, "lien_dossier_demandeur", "dossier", $id);
1641 // Verification de la cle secondaire : lot
1642 $this->rechercheTable($db, "lot", "dossier_instruction", $id);
1643 // Verification de la cle secondaire : statistique
1644 $this->rechercheTable($db, "statistique", "dossier", $id);
1645 // Verification de la cle secondaire : terrain
1646 $this->rechercheTable($db, "terrain", "dossier", $id);
1647 }
1648
1649
1650 }// fin classe
1651 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26