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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 369 - (hide annotations)
Thu Aug 2 08:19:16 2012 UTC (12 years, 6 months ago) by fraynaud
File size: 49354 byte(s)
mise au point de la version 3.0.0rc1
gestion du geom1 dans dossier



1 fraynaud 3 <?php
2     //$Id$
3 fraynaud 369 //gen openMairie le 02/08/2012 09:51
4 atreal 307 require_once ("../obj/om_dbform.class.php");
5 fraynaud 3
6 atreal 307 class dossier_gen extends om_dbform {
7     var $table="dossier";
8     var $clePrimaire="dossier";
9     var $typeCle="A";
10     var $retourformulaire;
11 fraynaud 3
12 atreal 307 function setvalF($val) {
13 fraynaud 342 //affectation valeur formulaire
14 atreal 307 $this->valF['dossier'] = $val['dossier'];
15     $this->valF['nature'] = $val['nature'];
16     $this->valF['annee'] = $val['annee'];
17     $this->valF['etat'] = $val['etat'];
18     $this->valF['types'] = $val['types'];
19     $this->valF['objet_dossier'] = $val['objet_dossier'];
20 fraynaud 342 if(!is_numeric($val['instructeur']))
21     $this->valF['instructeur']= null;
22     else
23     $this->valF['instructeur'] = $val['instructeur'];
24     if($val['date_demande']!="") $this->valF['date_demande'] = $this->dateDB($val['date_demande']);
25     if($val['date_depot']!="") $this->valF['date_depot'] = $this->dateDB($val['date_depot']);
26     if($val['date_complet']!="") $this->valF['date_complet'] = $this->dateDB($val['date_complet']);
27     if($val['date_rejet']!="") $this->valF['date_rejet'] = $this->dateDB($val['date_rejet']);
28     if($val['date_notification_delai']!="") $this->valF['date_notification_delai'] = $this->dateDB($val['date_notification_delai']);
29     if(!is_numeric($val['delai']))
30     unset($this->valF['delai']);
31     else
32     $this->valF['delai'] = $val['delai'];
33     if($val['date_limite']!="") $this->valF['date_limite'] = $this->dateDB($val['date_limite']);
34 atreal 307 $this->valF['accord_tacite'] = $val['accord_tacite'];
35 fraynaud 342 if($val['date_decision']!="") $this->valF['date_decision'] = $this->dateDB($val['date_decision']);
36 atreal 307 $this->valF['avis'] = $val['avis'];
37 fraynaud 342 if($val['date_validite']!="") $this->valF['date_validite'] = $this->dateDB($val['date_validite']);
38     if($val['date_chantier']!="") $this->valF['date_chantier'] = $this->dateDB($val['date_chantier']);
39     if($val['date_achevement']!="") $this->valF['date_achevement'] = $this->dateDB($val['date_achevement']);
40     if($val['date_conformite']!="") $this->valF['date_conformite'] = $this->dateDB($val['date_conformite']);
41 atreal 307 $this->valF['demandeur_civilite'] = $val['demandeur_civilite'];
42     $this->valF['demandeur_nom'] = $val['demandeur_nom'];
43     $this->valF['demandeur_societe'] = $val['demandeur_societe'];
44     $this->valF['demandeur_adresse'] = $val['demandeur_adresse'];
45     $this->valF['demandeur_cp'] = $val['demandeur_cp'];
46     $this->valF['demandeur_ville'] = $val['demandeur_ville'];
47     $this->valF['demandeur_pays'] = $val['demandeur_pays'];
48     $this->valF['demandeur_telephone'] = $val['demandeur_telephone'];
49     $this->valF['demandeur_email'] = $val['demandeur_email'];
50 fraynaud 342 if(!is_numeric($val['demandeur_categorie']))
51     $this->valF['demandeur_categorie']= null;
52     else
53     $this->valF['demandeur_categorie'] = $val['demandeur_categorie'];
54 atreal 307 $this->valF['delegataire'] = $val['delegataire'];
55     $this->valF['delegataire_civilite'] = $val['delegataire_civilite'];
56     $this->valF['delegataire_nom'] = $val['delegataire_nom'];
57     $this->valF['delegataire_societe'] = $val['delegataire_societe'];
58     $this->valF['delegataire_adresse'] = $val['delegataire_adresse'];
59     $this->valF['delegataire_cp'] = $val['delegataire_cp'];
60     $this->valF['delegataire_ville'] = $val['delegataire_ville'];
61     $this->valF['delegataire_pays'] = $val['delegataire_pays'];
62     $this->valF['delegataire_telephone'] = $val['delegataire_telephone'];
63     $this->valF['delegataire_email'] = $val['delegataire_email'];
64     $this->valF['terrain_numero'] = $val['terrain_numero'];
65     $this->valF['terrain_numero_complement'] = $val['terrain_numero_complement'];
66     $this->valF['terrain_adresse'] = $val['terrain_adresse'];
67     $this->valF['terrain_adresse_complement'] = $val['terrain_adresse_complement'];
68     $this->valF['terrain_cp'] = $val['terrain_cp'];
69     $this->valF['terrain_ville'] = $val['terrain_ville'];
70 fraynaud 342 if(!is_numeric($val['architecte']))
71     $this->valF['architecte']= null;
72     else
73     $this->valF['architecte'] = $val['architecte'];
74 atreal 307 $this->valF['terrain_surface'] = $val['terrain_surface'];
75     $this->valF['terrain_surface_calcul'] = $val['terrain_surface_calcul'];
76     $this->valF['rivoli'] = $val['rivoli'];
77 fraynaud 342 if(!is_numeric($val['travaux']))
78     $this->valF['travaux']= null;
79     else
80     $this->valF['travaux'] = $val['travaux'];
81 atreal 307 $this->valF['parcelle'] = $val['parcelle'];
82     $this->valF['pos'] = $val['pos'];
83     $this->valF['sig'] = $val['sig'];
84 fraynaud 342 if(!is_numeric($val['batiment_nombre']))
85     $this->valF['batiment_nombre']= null;
86     else
87     $this->valF['batiment_nombre'] = $val['batiment_nombre'];
88     if(!is_numeric($val['logement_nombre']))
89     $this->valF['logement_nombre']= null;
90     else
91     $this->valF['logement_nombre'] = $val['logement_nombre'];
92 atreal 307 $this->valF['shon'] = $val['shon'];
93     $this->valF['shon_calcul'] = $val['shon_calcul'];
94     $this->valF['shob'] = $val['shob'];
95 fraynaud 342 if(!is_numeric($val['lot']))
96     $this->valF['lot']= null;
97     else
98     $this->valF['lot'] = $val['lot'];
99 atreal 307 $this->valF['hauteur'] = $val['hauteur'];
100 fraynaud 342 if(!is_numeric($val['piece_nombre']))
101     $this->valF['piece_nombre']= null;
102     else
103     $this->valF['piece_nombre'] = $val['piece_nombre'];
104 atreal 307 $this->valF['amenagement'] = $val['amenagement'];
105 fraynaud 342 if(!is_numeric($val['parcelle_lot']))
106     $this->valF['parcelle_lot']= null;
107     else
108     $this->valF['parcelle_lot'] = $val['parcelle_lot'];
109 atreal 307 $this->valF['parcelle_lot_lotissement'] = $val['parcelle_lot_lotissement'];
110     $this->valF['description'] = $val['description'];
111     $this->valF['temp1'] = $val['temp1'];
112     $this->valF['temp2'] = $val['temp2'];
113     $this->valF['temp3'] = $val['temp3'];
114     $this->valF['temp4'] = $val['temp4'];
115     $this->valF['temp5'] = $val['temp5'];
116     $this->valF['servitude'] = $val['servitude'];
117     $this->valF['geom'] = $val['geom'];
118 atreal 312 $this->valF['travaux_complement'] = $val['travaux_complement'];
119 atreal 316 $this->valF['demandeur_adresse_complement'] = $val['demandeur_adresse_complement'];
120     $this->valF['delegataire_adresse_complement'] = $val['delegataire_adresse_complement'];
121 fraynaud 342 $this->valF['geom1'] = $val['geom1'];
122 atreal 307 }
123 fraynaud 3
124 atreal 307 //====================================
125     // verifier avant validation [verify]
126     //=====================================
127 fraynaud 118 /**
128     * Methode verifier
129     */
130     function verifier($val = array(), &$db = NULL, $DEBUG = false) {
131     // On appelle la methode de la classe parent
132     parent::verifier($val, $db, $DEBUG);
133     // On verifie si le champ n'est pas vide
134     if ($this->valF['nature'] == "") {
135     $this->correct = false;
136     $this->addToMessage(_("Le champ")." "._("nature")." "._("est obligatoire"));
137     }
138     }
139 fraynaud 3
140    
141 atreal 307 //==========================
142     // Formulaire [form]
143     //==========================
144 fraynaud 3
145 atreal 307 function setType(&$form,$maj) {
146     //type
147     if ($maj==0){ //ajout
148     $form->setType('dossier','text');
149     if($this->retourformulaire=='nature')
150     $form->setType('nature','hiddenstatic');
151     else
152     $form->setType('nature','select');
153     $form->setType('annee','text');
154     if($this->retourformulaire=='etat')
155     $form->setType('etat','hiddenstatic');
156     else
157     $form->setType('etat','select');
158     $form->setType('types','text');
159     $form->setType('objet_dossier','text');
160     $form->setType('instructeur','text');
161     if($this->retourformulaire=='')
162     $form->setType('date_demande','date');
163     else
164     $form->setType('date_demande','date2');
165     if($this->retourformulaire=='')
166     $form->setType('date_depot','date');
167     else
168     $form->setType('date_depot','date2');
169     if($this->retourformulaire=='')
170     $form->setType('date_complet','date');
171     else
172     $form->setType('date_complet','date2');
173     if($this->retourformulaire=='')
174     $form->setType('date_rejet','date');
175     else
176     $form->setType('date_rejet','date2');
177     if($this->retourformulaire=='')
178     $form->setType('date_notification_delai','date');
179     else
180     $form->setType('date_notification_delai','date2');
181     $form->setType('delai','text');
182     if($this->retourformulaire=='')
183     $form->setType('date_limite','date');
184     else
185     $form->setType('date_limite','date2');
186     $form->setType('accord_tacite','text');
187     if($this->retourformulaire=='')
188     $form->setType('date_decision','date');
189     else
190     $form->setType('date_decision','date2');
191     if($this->retourformulaire=='avis')
192     $form->setType('avis','hiddenstatic');
193     else
194     $form->setType('avis','select');
195     if($this->retourformulaire=='')
196     $form->setType('date_validite','date');
197     else
198     $form->setType('date_validite','date2');
199     if($this->retourformulaire=='')
200     $form->setType('date_chantier','date');
201     else
202     $form->setType('date_chantier','date2');
203     if($this->retourformulaire=='')
204     $form->setType('date_achevement','date');
205     else
206     $form->setType('date_achevement','date2');
207     if($this->retourformulaire=='')
208     $form->setType('date_conformite','date');
209     else
210     $form->setType('date_conformite','date2');
211     $form->setType('demandeur_civilite','text');
212     $form->setType('demandeur_nom','text');
213     $form->setType('demandeur_societe','text');
214     $form->setType('demandeur_adresse','text');
215     $form->setType('demandeur_cp','text');
216     $form->setType('demandeur_ville','text');
217     $form->setType('demandeur_pays','text');
218     $form->setType('demandeur_telephone','text');
219     $form->setType('demandeur_email','text');
220     $form->setType('demandeur_categorie','text');
221     $form->setType('delegataire','text');
222     $form->setType('delegataire_civilite','text');
223     $form->setType('delegataire_nom','text');
224     $form->setType('delegataire_societe','text');
225     $form->setType('delegataire_adresse','text');
226     $form->setType('delegataire_cp','text');
227     $form->setType('delegataire_ville','text');
228     $form->setType('delegataire_pays','text');
229     $form->setType('delegataire_telephone','text');
230     $form->setType('delegataire_email','text');
231     $form->setType('terrain_numero','text');
232     $form->setType('terrain_numero_complement','text');
233     $form->setType('terrain_adresse','text');
234     $form->setType('terrain_adresse_complement','text');
235     $form->setType('terrain_cp','text');
236     $form->setType('terrain_ville','text');
237     if($this->retourformulaire=='architecte')
238     $form->setType('architecte','hiddenstatic');
239     else
240     $form->setType('architecte','select');
241     $form->setType('terrain_surface','text');
242     $form->setType('terrain_surface_calcul','text');
243     if($this->retourformulaire=='rivoli')
244     $form->setType('rivoli','hiddenstatic');
245     else
246     $form->setType('rivoli','select');
247     if($this->retourformulaire=='travaux')
248     $form->setType('travaux','hiddenstatic');
249     else
250     $form->setType('travaux','select');
251     if($this->retourformulaire=='parcelle')
252     $form->setType('parcelle','hiddenstatic');
253     else
254     $form->setType('parcelle','select');
255     if($this->retourformulaire=='pos')
256     $form->setType('pos','hiddenstatic');
257     else
258     $form->setType('pos','select');
259     $form->setType('sig','text');
260     $form->setType('batiment_nombre','text');
261     $form->setType('logement_nombre','text');
262     $form->setType('shon','text');
263     $form->setType('shon_calcul','text');
264     $form->setType('shob','text');
265     $form->setType('lot','text');
266     $form->setType('hauteur','text');
267     $form->setType('piece_nombre','text');
268     $form->setType('amenagement','text');
269     if($this->retourformulaire=='parcelle_lot')
270     $form->setType('parcelle_lot','hiddenstatic');
271     else
272     $form->setType('parcelle_lot','select');
273     $form->setType('parcelle_lot_lotissement','text');
274     $form->setType('description','textarea');
275     $form->setType('temp1','text');
276     $form->setType('temp2','text');
277     $form->setType('temp3','text');
278     $form->setType('temp4','text');
279     $form->setType('temp5','text');
280     $form->setType('servitude','textarea');
281 fraynaud 342 $form->setType('geom','geom');
282 atreal 312 $form->setType('travaux_complement','text');
283 atreal 316 $form->setType('demandeur_adresse_complement','text');
284     $form->setType('delegataire_adresse_complement','text');
285 fraynaud 342 $form->setType('geom1','geom');
286 atreal 307 }// fin ajout
287     if ($maj==1){ //modifier
288     $form->setType('dossier','hiddenstatic');
289     if($this->retourformulaire=='nature')
290     $form->setType('nature','hiddenstatic');
291     else
292     $form->setType('nature','select');
293     $form->setType('annee','text');
294     if($this->retourformulaire=='etat')
295     $form->setType('etat','hiddenstatic');
296     else
297     $form->setType('etat','select');
298     $form->setType('types','text');
299     $form->setType('objet_dossier','text');
300     $form->setType('instructeur','text');
301     if($this->retourformulaire=='')
302     $form->setType('date_demande','date');
303     else
304     $form->setType('date_demande','date2');
305     if($this->retourformulaire=='')
306     $form->setType('date_depot','date');
307     else
308     $form->setType('date_depot','date2');
309     if($this->retourformulaire=='')
310     $form->setType('date_complet','date');
311     else
312     $form->setType('date_complet','date2');
313     if($this->retourformulaire=='')
314     $form->setType('date_rejet','date');
315     else
316     $form->setType('date_rejet','date2');
317     if($this->retourformulaire=='')
318     $form->setType('date_notification_delai','date');
319     else
320     $form->setType('date_notification_delai','date2');
321     $form->setType('delai','text');
322     if($this->retourformulaire=='')
323     $form->setType('date_limite','date');
324     else
325     $form->setType('date_limite','date2');
326     $form->setType('accord_tacite','text');
327     if($this->retourformulaire=='')
328     $form->setType('date_decision','date');
329     else
330     $form->setType('date_decision','date2');
331     if($this->retourformulaire=='avis')
332     $form->setType('avis','hiddenstatic');
333     else
334     $form->setType('avis','select');
335     if($this->retourformulaire=='')
336     $form->setType('date_validite','date');
337     else
338     $form->setType('date_validite','date2');
339     if($this->retourformulaire=='')
340     $form->setType('date_chantier','date');
341     else
342     $form->setType('date_chantier','date2');
343     if($this->retourformulaire=='')
344     $form->setType('date_achevement','date');
345     else
346     $form->setType('date_achevement','date2');
347     if($this->retourformulaire=='')
348     $form->setType('date_conformite','date');
349     else
350     $form->setType('date_conformite','date2');
351     $form->setType('demandeur_civilite','text');
352     $form->setType('demandeur_nom','text');
353     $form->setType('demandeur_societe','text');
354     $form->setType('demandeur_adresse','text');
355     $form->setType('demandeur_cp','text');
356     $form->setType('demandeur_ville','text');
357     $form->setType('demandeur_pays','text');
358     $form->setType('demandeur_telephone','text');
359     $form->setType('demandeur_email','text');
360     $form->setType('demandeur_categorie','text');
361     $form->setType('delegataire','text');
362     $form->setType('delegataire_civilite','text');
363     $form->setType('delegataire_nom','text');
364     $form->setType('delegataire_societe','text');
365     $form->setType('delegataire_adresse','text');
366     $form->setType('delegataire_cp','text');
367     $form->setType('delegataire_ville','text');
368     $form->setType('delegataire_pays','text');
369     $form->setType('delegataire_telephone','text');
370     $form->setType('delegataire_email','text');
371     $form->setType('terrain_numero','text');
372     $form->setType('terrain_numero_complement','text');
373     $form->setType('terrain_adresse','text');
374     $form->setType('terrain_adresse_complement','text');
375     $form->setType('terrain_cp','text');
376     $form->setType('terrain_ville','text');
377     if($this->retourformulaire=='architecte')
378     $form->setType('architecte','hiddenstatic');
379     else
380     $form->setType('architecte','select');
381     $form->setType('terrain_surface','text');
382     $form->setType('terrain_surface_calcul','text');
383     if($this->retourformulaire=='rivoli')
384     $form->setType('rivoli','hiddenstatic');
385     else
386     $form->setType('rivoli','select');
387     if($this->retourformulaire=='travaux')
388     $form->setType('travaux','hiddenstatic');
389     else
390     $form->setType('travaux','select');
391     if($this->retourformulaire=='parcelle')
392     $form->setType('parcelle','hiddenstatic');
393     else
394     $form->setType('parcelle','select');
395     if($this->retourformulaire=='pos')
396     $form->setType('pos','hiddenstatic');
397     else
398     $form->setType('pos','select');
399     $form->setType('sig','text');
400     $form->setType('batiment_nombre','text');
401     $form->setType('logement_nombre','text');
402     $form->setType('shon','text');
403     $form->setType('shon_calcul','text');
404     $form->setType('shob','text');
405     $form->setType('lot','text');
406     $form->setType('hauteur','text');
407     $form->setType('piece_nombre','text');
408     $form->setType('amenagement','text');
409     if($this->retourformulaire=='parcelle_lot')
410     $form->setType('parcelle_lot','hiddenstatic');
411     else
412     $form->setType('parcelle_lot','select');
413     $form->setType('parcelle_lot_lotissement','text');
414     $form->setType('description','textarea');
415     $form->setType('temp1','text');
416     $form->setType('temp2','text');
417     $form->setType('temp3','text');
418     $form->setType('temp4','text');
419     $form->setType('temp5','text');
420     $form->setType('servitude','textarea');
421 fraynaud 342 $form->setType('geom','geom');
422 atreal 312 $form->setType('travaux_complement','text');
423 atreal 316 $form->setType('demandeur_adresse_complement','text');
424     $form->setType('delegataire_adresse_complement','text');
425 fraynaud 342 $form->setType('geom1','geom');
426 atreal 307 }// fin modifier
427     if ($maj==2){ //supprimer
428     $form->setType('dossier','hiddenstatic');
429     $form->setType('nature','hiddenstatic');
430     $form->setType('annee','hiddenstatic');
431     $form->setType('etat','hiddenstatic');
432     $form->setType('types','hiddenstatic');
433     $form->setType('objet_dossier','hiddenstatic');
434     $form->setType('instructeur','hiddenstatic');
435     $form->setType('date_demande','hiddenstatic');
436     $form->setType('date_depot','hiddenstatic');
437     $form->setType('date_complet','hiddenstatic');
438     $form->setType('date_rejet','hiddenstatic');
439     $form->setType('date_notification_delai','hiddenstatic');
440     $form->setType('delai','hiddenstatic');
441     $form->setType('date_limite','hiddenstatic');
442     $form->setType('accord_tacite','hiddenstatic');
443     $form->setType('date_decision','hiddenstatic');
444     $form->setType('avis','hiddenstatic');
445     $form->setType('date_validite','hiddenstatic');
446     $form->setType('date_chantier','hiddenstatic');
447     $form->setType('date_achevement','hiddenstatic');
448     $form->setType('date_conformite','hiddenstatic');
449     $form->setType('demandeur_civilite','hiddenstatic');
450     $form->setType('demandeur_nom','hiddenstatic');
451     $form->setType('demandeur_societe','hiddenstatic');
452     $form->setType('demandeur_adresse','hiddenstatic');
453     $form->setType('demandeur_cp','hiddenstatic');
454     $form->setType('demandeur_ville','hiddenstatic');
455     $form->setType('demandeur_pays','hiddenstatic');
456     $form->setType('demandeur_telephone','hiddenstatic');
457     $form->setType('demandeur_email','hiddenstatic');
458     $form->setType('demandeur_categorie','hiddenstatic');
459     $form->setType('delegataire','hiddenstatic');
460     $form->setType('delegataire_civilite','hiddenstatic');
461     $form->setType('delegataire_nom','hiddenstatic');
462     $form->setType('delegataire_societe','hiddenstatic');
463     $form->setType('delegataire_adresse','hiddenstatic');
464     $form->setType('delegataire_cp','hiddenstatic');
465     $form->setType('delegataire_ville','hiddenstatic');
466     $form->setType('delegataire_pays','hiddenstatic');
467     $form->setType('delegataire_telephone','hiddenstatic');
468     $form->setType('delegataire_email','hiddenstatic');
469     $form->setType('terrain_numero','hiddenstatic');
470     $form->setType('terrain_numero_complement','hiddenstatic');
471     $form->setType('terrain_adresse','hiddenstatic');
472     $form->setType('terrain_adresse_complement','hiddenstatic');
473     $form->setType('terrain_cp','hiddenstatic');
474     $form->setType('terrain_ville','hiddenstatic');
475     $form->setType('architecte','hiddenstatic');
476     $form->setType('terrain_surface','hiddenstatic');
477     $form->setType('terrain_surface_calcul','hiddenstatic');
478     $form->setType('rivoli','hiddenstatic');
479     $form->setType('travaux','hiddenstatic');
480     $form->setType('parcelle','hiddenstatic');
481     $form->setType('pos','hiddenstatic');
482     $form->setType('sig','hiddenstatic');
483     $form->setType('batiment_nombre','hiddenstatic');
484     $form->setType('logement_nombre','hiddenstatic');
485     $form->setType('shon','hiddenstatic');
486     $form->setType('shon_calcul','hiddenstatic');
487     $form->setType('shob','hiddenstatic');
488     $form->setType('lot','hiddenstatic');
489     $form->setType('hauteur','hiddenstatic');
490     $form->setType('piece_nombre','hiddenstatic');
491     $form->setType('amenagement','hiddenstatic');
492     $form->setType('parcelle_lot','hiddenstatic');
493     $form->setType('parcelle_lot_lotissement','hiddenstatic');
494     $form->setType('description','hiddenstatic');
495     $form->setType('temp1','hiddenstatic');
496     $form->setType('temp2','hiddenstatic');
497     $form->setType('temp3','hiddenstatic');
498     $form->setType('temp4','hiddenstatic');
499     $form->setType('temp5','hiddenstatic');
500     $form->setType('servitude','hiddenstatic');
501     $form->setType('geom','hiddenstatic');
502 atreal 312 $form->setType('travaux_complement','hiddenstatic');
503 atreal 316 $form->setType('demandeur_adresse_complement','hiddenstatic');
504     $form->setType('delegataire_adresse_complement','hiddenstatic');
505 fraynaud 342 $form->setType('geom1','hiddenstatic');
506 atreal 307 }//fin supprimer
507     }
508 fraynaud 3
509 atreal 307 function setOnchange(&$form,$maj) {
510     //javascript controle client
511     $form->setOnchange('instructeur','VerifNum(this)');
512     $form->setOnchange('date_demande','fdate(this)');
513     $form->setOnchange('date_depot','fdate(this)');
514     $form->setOnchange('date_complet','fdate(this)');
515     $form->setOnchange('date_rejet','fdate(this)');
516     $form->setOnchange('date_notification_delai','fdate(this)');
517     $form->setOnchange('delai','VerifNum(this)');
518     $form->setOnchange('date_limite','fdate(this)');
519     $form->setOnchange('date_decision','fdate(this)');
520     $form->setOnchange('date_validite','fdate(this)');
521     $form->setOnchange('date_chantier','fdate(this)');
522     $form->setOnchange('date_achevement','fdate(this)');
523     $form->setOnchange('date_conformite','fdate(this)');
524     $form->setOnchange('demandeur_categorie','VerifNum(this)');
525     $form->setOnchange('architecte','VerifNum(this)');
526     $form->setOnchange('travaux','VerifNum(this)');
527     $form->setOnchange('batiment_nombre','VerifNum(this)');
528     $form->setOnchange('logement_nombre','VerifNum(this)');
529     $form->setOnchange('lot','VerifNum(this)');
530     $form->setOnchange('piece_nombre','VerifNum(this)');
531     $form->setOnchange('parcelle_lot','VerifNum(this)');
532     }
533     /**
534     * Methode setTaille
535     */
536     function setTaille(&$form, $maj) {
537     $form->setTaille("dossier", 12);
538     $form->setTaille("nature", 10);
539     $form->setTaille("annee", 10);
540     $form->setTaille("etat", 20);
541     $form->setTaille("types", 12);
542     $form->setTaille("objet_dossier", 20);
543 fraynaud 342 $form->setTaille("instructeur", 11);
544 atreal 307 $form->setTaille("date_demande", 12);
545     $form->setTaille("date_depot", 12);
546     $form->setTaille("date_complet", 12);
547     $form->setTaille("date_rejet", 12);
548     $form->setTaille("date_notification_delai", 12);
549 fraynaud 342 $form->setTaille("delai", 11);
550 atreal 307 $form->setTaille("date_limite", 12);
551     $form->setTaille("accord_tacite", 10);
552     $form->setTaille("date_decision", 12);
553     $form->setTaille("avis", 10);
554     $form->setTaille("date_validite", 12);
555     $form->setTaille("date_chantier", 12);
556     $form->setTaille("date_achevement", 12);
557     $form->setTaille("date_conformite", 12);
558     $form->setTaille("demandeur_civilite", 10);
559     $form->setTaille("demandeur_nom", 30);
560     $form->setTaille("demandeur_societe", 30);
561     $form->setTaille("demandeur_adresse", 30);
562     $form->setTaille("demandeur_cp", 10);
563     $form->setTaille("demandeur_ville", 30);
564     $form->setTaille("demandeur_pays", 30);
565     $form->setTaille("demandeur_telephone", 14);
566     $form->setTaille("demandeur_email", 30);
567 fraynaud 342 $form->setTaille("demandeur_categorie", 11);
568 atreal 307 $form->setTaille("delegataire", 10);
569     $form->setTaille("delegataire_civilite", 10);
570     $form->setTaille("delegataire_nom", 30);
571     $form->setTaille("delegataire_societe", 30);
572     $form->setTaille("delegataire_adresse", 30);
573     $form->setTaille("delegataire_cp", 10);
574     $form->setTaille("delegataire_ville", 30);
575     $form->setTaille("delegataire_pays", 30);
576     $form->setTaille("delegataire_telephone", 14);
577     $form->setTaille("delegataire_email", 30);
578     $form->setTaille("terrain_numero", 10);
579     $form->setTaille("terrain_numero_complement", 10);
580     $form->setTaille("terrain_adresse", 30);
581     $form->setTaille("terrain_adresse_complement", 30);
582     $form->setTaille("terrain_cp", 10);
583     $form->setTaille("terrain_ville", 30);
584 fraynaud 342 $form->setTaille("architecte", 11);
585 atreal 307 $form->setTaille("terrain_surface", 8);
586     $form->setTaille("terrain_surface_calcul", 8);
587     $form->setTaille("rivoli", 10);
588 fraynaud 342 $form->setTaille("travaux", 11);
589 atreal 307 $form->setTaille("parcelle", 20);
590     $form->setTaille("pos", 10);
591     $form->setTaille("sig", 10);
592 fraynaud 342 $form->setTaille("batiment_nombre", 11);
593     $form->setTaille("logement_nombre", 11);
594 atreal 307 $form->setTaille("shon", 8);
595     $form->setTaille("shon_calcul", 8);
596     $form->setTaille("shob", 8);
597 fraynaud 342 $form->setTaille("lot", 11);
598 atreal 307 $form->setTaille("hauteur", 8);
599 fraynaud 342 $form->setTaille("piece_nombre", 11);
600 atreal 307 $form->setTaille("amenagement", 12);
601 fraynaud 342 $form->setTaille("parcelle_lot", 11);
602 atreal 307 $form->setTaille("parcelle_lot_lotissement", 30);
603     $form->setTaille("description", 80);
604     $form->setTaille("temp1", 30);
605     $form->setTaille("temp2", 30);
606     $form->setTaille("temp3", 30);
607     $form->setTaille("temp4", 30);
608     $form->setTaille("temp5", 30);
609     $form->setTaille("servitude", 80);
610     $form->setTaille("geom", 10);
611 atreal 312 $form->setTaille("travaux_complement", 30);
612 atreal 316 $form->setTaille("demandeur_adresse_complement", 30);
613     $form->setTaille("delegataire_adresse_complement", 30);
614 fraynaud 342 $form->setTaille("geom1", 10);
615 atreal 307 }
616 fraynaud 3
617 atreal 307 /**
618     * Methode setMax
619     */
620     function setMax(&$form, $maj) {
621     $form->setMax("dossier", 12);
622     $form->setMax("nature", 2);
623     $form->setMax("annee", 2);
624     $form->setMax("etat", 20);
625     $form->setMax("types", 12);
626     $form->setMax("objet_dossier", 20);
627 fraynaud 342 $form->setMax("instructeur", 11);
628 atreal 307 $form->setMax("date_demande", 12);
629     $form->setMax("date_depot", 12);
630     $form->setMax("date_complet", 12);
631     $form->setMax("date_rejet", 12);
632     $form->setMax("date_notification_delai", 12);
633 fraynaud 342 $form->setMax("delai", 11);
634 atreal 307 $form->setMax("date_limite", 12);
635     $form->setMax("accord_tacite", 3);
636     $form->setMax("date_decision", 12);
637     $form->setMax("avis", 2);
638     $form->setMax("date_validite", 12);
639     $form->setMax("date_chantier", 12);
640     $form->setMax("date_achevement", 12);
641     $form->setMax("date_conformite", 12);
642     $form->setMax("demandeur_civilite", 10);
643     $form->setMax("demandeur_nom", 80);
644     $form->setMax("demandeur_societe", 80);
645     $form->setMax("demandeur_adresse", 80);
646     $form->setMax("demandeur_cp", 5);
647     $form->setMax("demandeur_ville", 30);
648     $form->setMax("demandeur_pays", 40);
649     $form->setMax("demandeur_telephone", 14);
650     $form->setMax("demandeur_email", 40);
651 fraynaud 342 $form->setMax("demandeur_categorie", 11);
652 atreal 307 $form->setMax("delegataire", 3);
653     $form->setMax("delegataire_civilite", 10);
654     $form->setMax("delegataire_nom", 80);
655     $form->setMax("delegataire_societe", 80);
656     $form->setMax("delegataire_adresse", 80);
657     $form->setMax("delegataire_cp", 5);
658     $form->setMax("delegataire_ville", 30);
659     $form->setMax("delegataire_pays", 40);
660     $form->setMax("delegataire_telephone", 14);
661     $form->setMax("delegataire_email", 40);
662     $form->setMax("terrain_numero", 4);
663     $form->setMax("terrain_numero_complement", 5);
664     $form->setMax("terrain_adresse", 80);
665     $form->setMax("terrain_adresse_complement", 80);
666     $form->setMax("terrain_cp", 5);
667     $form->setMax("terrain_ville", 30);
668 fraynaud 342 $form->setMax("architecte", 11);
669 atreal 307 $form->setMax("terrain_surface", 8);
670     $form->setMax("terrain_surface_calcul", 8);
671     $form->setMax("rivoli", 4);
672 fraynaud 342 $form->setMax("travaux", 11);
673 atreal 307 $form->setMax("parcelle", 20);
674     $form->setMax("pos", 10);
675     $form->setMax("sig", 3);
676 fraynaud 342 $form->setMax("batiment_nombre", 11);
677     $form->setMax("logement_nombre", 11);
678 atreal 307 $form->setMax("shon", 8);
679     $form->setMax("shon_calcul", 8);
680     $form->setMax("shob", 8);
681 fraynaud 342 $form->setMax("lot", 11);
682 atreal 307 $form->setMax("hauteur", 8);
683 fraynaud 342 $form->setMax("piece_nombre", 11);
684 atreal 307 $form->setMax("amenagement", 12);
685 fraynaud 342 $form->setMax("parcelle_lot", 11);
686 atreal 307 $form->setMax("parcelle_lot_lotissement", 60);
687     $form->setMax("description", 6);
688     $form->setMax("temp1", 100);
689     $form->setMax("temp2", 100);
690     $form->setMax("temp3", 100);
691     $form->setMax("temp4", 100);
692     $form->setMax("temp5", 100);
693     $form->setMax("servitude", 6);
694     $form->setMax("geom", -5);
695 atreal 312 $form->setMax("travaux_complement", 100);
696 atreal 316 $form->setMax("demandeur_adresse_complement", 39);
697     $form->setMax("delegataire_adresse_complement", 39);
698 fraynaud 342 $form->setMax("geom1", -5);
699 atreal 307 }
700 fraynaud 3
701    
702 atreal 307 function setLib(&$form,$maj) {
703     //libelle des champs
704     $form->setLib('dossier',_('dossier'));
705     $form->setLib('nature',_('nature'));
706     $form->setLib('annee',_('annee'));
707     $form->setLib('etat',_('etat'));
708     $form->setLib('types',_('types'));
709     $form->setLib('objet_dossier',_('objet_dossier'));
710     $form->setLib('instructeur',_('instructeur'));
711     $form->setLib('date_demande',_('date_demande'));
712     $form->setLib('date_depot',_('date_depot'));
713     $form->setLib('date_complet',_('date_complet'));
714     $form->setLib('date_rejet',_('date_rejet'));
715     $form->setLib('date_notification_delai',_('date_notification_delai'));
716     $form->setLib('delai',_('delai'));
717     $form->setLib('date_limite',_('date_limite'));
718     $form->setLib('accord_tacite',_('accord_tacite'));
719     $form->setLib('date_decision',_('date_decision'));
720     $form->setLib('avis',_('avis'));
721     $form->setLib('date_validite',_('date_validite'));
722     $form->setLib('date_chantier',_('date_chantier'));
723     $form->setLib('date_achevement',_('date_achevement'));
724     $form->setLib('date_conformite',_('date_conformite'));
725     $form->setLib('demandeur_civilite',_('demandeur_civilite'));
726     $form->setLib('demandeur_nom',_('demandeur_nom'));
727     $form->setLib('demandeur_societe',_('demandeur_societe'));
728     $form->setLib('demandeur_adresse',_('demandeur_adresse'));
729     $form->setLib('demandeur_cp',_('demandeur_cp'));
730     $form->setLib('demandeur_ville',_('demandeur_ville'));
731     $form->setLib('demandeur_pays',_('demandeur_pays'));
732     $form->setLib('demandeur_telephone',_('demandeur_telephone'));
733     $form->setLib('demandeur_email',_('demandeur_email'));
734     $form->setLib('demandeur_categorie',_('demandeur_categorie'));
735     $form->setLib('delegataire',_('delegataire'));
736     $form->setLib('delegataire_civilite',_('delegataire_civilite'));
737     $form->setLib('delegataire_nom',_('delegataire_nom'));
738     $form->setLib('delegataire_societe',_('delegataire_societe'));
739     $form->setLib('delegataire_adresse',_('delegataire_adresse'));
740     $form->setLib('delegataire_cp',_('delegataire_cp'));
741     $form->setLib('delegataire_ville',_('delegataire_ville'));
742     $form->setLib('delegataire_pays',_('delegataire_pays'));
743     $form->setLib('delegataire_telephone',_('delegataire_telephone'));
744     $form->setLib('delegataire_email',_('delegataire_email'));
745     $form->setLib('terrain_numero',_('terrain_numero'));
746     $form->setLib('terrain_numero_complement',_('terrain_numero_complement'));
747     $form->setLib('terrain_adresse',_('terrain_adresse'));
748     $form->setLib('terrain_adresse_complement',_('terrain_adresse_complement'));
749     $form->setLib('terrain_cp',_('terrain_cp'));
750     $form->setLib('terrain_ville',_('terrain_ville'));
751     $form->setLib('architecte',_('architecte'));
752     $form->setLib('terrain_surface',_('terrain_surface'));
753     $form->setLib('terrain_surface_calcul',_('terrain_surface_calcul'));
754     $form->setLib('rivoli',_('rivoli'));
755     $form->setLib('travaux',_('travaux'));
756     $form->setLib('parcelle',_('parcelle'));
757     $form->setLib('pos',_('pos'));
758     $form->setLib('sig',_('sig'));
759     $form->setLib('batiment_nombre',_('batiment_nombre'));
760     $form->setLib('logement_nombre',_('logement_nombre'));
761     $form->setLib('shon',_('shon'));
762     $form->setLib('shon_calcul',_('shon_calcul'));
763     $form->setLib('shob',_('shob'));
764     $form->setLib('lot',_('lot'));
765     $form->setLib('hauteur',_('hauteur'));
766     $form->setLib('piece_nombre',_('piece_nombre'));
767     $form->setLib('amenagement',_('amenagement'));
768     $form->setLib('parcelle_lot',_('parcelle_lot'));
769     $form->setLib('parcelle_lot_lotissement',_('parcelle_lot_lotissement'));
770     $form->setLib('description',_('description'));
771     $form->setLib('temp1',_('temp1'));
772     $form->setLib('temp2',_('temp2'));
773     $form->setLib('temp3',_('temp3'));
774     $form->setLib('temp4',_('temp4'));
775     $form->setLib('temp5',_('temp5'));
776     $form->setLib('servitude',_('servitude'));
777     $form->setLib('geom',_('geom'));
778 atreal 312 $form->setLib('travaux_complement',_('travaux_complement'));
779 atreal 316 $form->setLib('demandeur_adresse_complement',_('demandeur_adresse_complement'));
780     $form->setLib('delegataire_adresse_complement',_('delegataire_adresse_complement'));
781 fraynaud 342 $form->setLib('geom1',_('geom1'));
782 atreal 307 }
783 fraynaud 3
784 atreal 307 function setSelect(&$form, $maj,&$db,$debug) {
785     if(file_exists ("../sql/".$db->phptype."/".$this->table.".form.inc.php"))
786     include ("../sql/".$db->phptype."/".$this->table.".form.inc.php");
787     elseif(file_exists ("../sql/".$db->phptype."/".$this->table.".form.inc"))
788     include ("../sql/".$db->phptype."/".$this->table.".form.inc");
789     if($maj<2){
790     // nature
791     $contenu=array();
792     $res = $db->query($sql_nature);
793     // Logger
794     $this->addToLog("setSelect()[gen/obj]: db->query(\"".$sql_nature."\");", VERBOSE_MODE);
795     if (database::isError($res))
796     die($res->getMessage().$sql_nature);
797     else{
798     if ($debug == 1)
799     echo " la requete ".$sql_nature." est executee<br>";
800     $contenu[0][0]='';
801     $contenu[1][0]=_('choisir')."&nbsp;"._('nature');
802     $k=1;
803     while ($row=& $res->fetchRow()){
804     $contenu[0][$k]=$row[0];
805     $contenu[1][$k]=$row[1];
806     $k++;
807     }
808     $form->setSelect('nature',$contenu);
809     }// fin error db
810     // etat
811     $contenu=array();
812     $res = $db->query($sql_etat);
813     // Logger
814     $this->addToLog("setSelect()[gen/obj]: db->query(\"".$sql_etat."\");", VERBOSE_MODE);
815     if (database::isError($res))
816     die($res->getMessage().$sql_etat);
817     else{
818     if ($debug == 1)
819     echo " la requete ".$sql_etat." est executee<br>";
820     $contenu[0][0]='';
821     $contenu[1][0]=_('choisir')."&nbsp;"._('etat');
822     $k=1;
823     while ($row=& $res->fetchRow()){
824     $contenu[0][$k]=$row[0];
825     $contenu[1][$k]=$row[1];
826     $k++;
827     }
828     $form->setSelect('etat',$contenu);
829     }// fin error db
830     // avis
831     $contenu=array();
832     $res = $db->query($sql_avis);
833     // Logger
834     $this->addToLog("setSelect()[gen/obj]: db->query(\"".$sql_avis."\");", VERBOSE_MODE);
835     if (database::isError($res))
836     die($res->getMessage().$sql_avis);
837     else{
838     if ($debug == 1)
839     echo " la requete ".$sql_avis." est executee<br>";
840     $contenu[0][0]='';
841     $contenu[1][0]=_('choisir')."&nbsp;"._('avis');
842     $k=1;
843     while ($row=& $res->fetchRow()){
844     $contenu[0][$k]=$row[0];
845     $contenu[1][$k]=$row[1];
846     $k++;
847     }
848     $form->setSelect('avis',$contenu);
849     }// fin error db
850     // architecte
851     $contenu=array();
852     $res = $db->query($sql_architecte);
853     // Logger
854     $this->addToLog("setSelect()[gen/obj]: db->query(\"".$sql_architecte."\");", VERBOSE_MODE);
855     if (database::isError($res))
856     die($res->getMessage().$sql_architecte);
857     else{
858     if ($debug == 1)
859     echo " la requete ".$sql_architecte." est executee<br>";
860     $contenu[0][0]='';
861     $contenu[1][0]=_('choisir')."&nbsp;"._('architecte');
862     $k=1;
863     while ($row=& $res->fetchRow()){
864     $contenu[0][$k]=$row[0];
865     $contenu[1][$k]=$row[1];
866     $k++;
867     }
868     $form->setSelect('architecte',$contenu);
869     }// fin error db
870     // rivoli
871     $contenu=array();
872     $res = $db->query($sql_rivoli);
873     // Logger
874     $this->addToLog("setSelect()[gen/obj]: db->query(\"".$sql_rivoli."\");", VERBOSE_MODE);
875     if (database::isError($res))
876     die($res->getMessage().$sql_rivoli);
877     else{
878     if ($debug == 1)
879     echo " la requete ".$sql_rivoli." est executee<br>";
880     $contenu[0][0]='';
881     $contenu[1][0]=_('choisir')."&nbsp;"._('rivoli');
882     $k=1;
883     while ($row=& $res->fetchRow()){
884     $contenu[0][$k]=$row[0];
885     $contenu[1][$k]=$row[1];
886     $k++;
887     }
888     $form->setSelect('rivoli',$contenu);
889     }// fin error db
890     // travaux
891     $contenu=array();
892     $res = $db->query($sql_travaux);
893     // Logger
894     $this->addToLog("setSelect()[gen/obj]: db->query(\"".$sql_travaux."\");", VERBOSE_MODE);
895     if (database::isError($res))
896     die($res->getMessage().$sql_travaux);
897     else{
898     if ($debug == 1)
899     echo " la requete ".$sql_travaux." est executee<br>";
900     $contenu[0][0]='';
901     $contenu[1][0]=_('choisir')."&nbsp;"._('travaux');
902     $k=1;
903     while ($row=& $res->fetchRow()){
904     $contenu[0][$k]=$row[0];
905     $contenu[1][$k]=$row[1];
906     $k++;
907     }
908     $form->setSelect('travaux',$contenu);
909     }// fin error db
910     // parcelle
911     $contenu=array();
912     $res = $db->query($sql_parcelle);
913     // Logger
914     $this->addToLog("setSelect()[gen/obj]: db->query(\"".$sql_parcelle."\");", VERBOSE_MODE);
915     if (database::isError($res))
916     die($res->getMessage().$sql_parcelle);
917     else{
918     if ($debug == 1)
919     echo " la requete ".$sql_parcelle." est executee<br>";
920     $contenu[0][0]='';
921     $contenu[1][0]=_('choisir')."&nbsp;"._('parcelle');
922     $k=1;
923     while ($row=& $res->fetchRow()){
924     $contenu[0][$k]=$row[0];
925     $contenu[1][$k]=$row[1];
926     $k++;
927     }
928     $form->setSelect('parcelle',$contenu);
929     }// fin error db
930     // pos
931     $contenu=array();
932     $res = $db->query($sql_pos);
933     // Logger
934     $this->addToLog("setSelect()[gen/obj]: db->query(\"".$sql_pos."\");", VERBOSE_MODE);
935     if (database::isError($res))
936     die($res->getMessage().$sql_pos);
937     else{
938     if ($debug == 1)
939     echo " la requete ".$sql_pos." est executee<br>";
940     $contenu[0][0]='';
941     $contenu[1][0]=_('choisir')."&nbsp;"._('pos');
942     $k=1;
943     while ($row=& $res->fetchRow()){
944     $contenu[0][$k]=$row[0];
945     $contenu[1][$k]=$row[1];
946     $k++;
947     }
948     $form->setSelect('pos',$contenu);
949     }// fin error db
950     // parcelle_lot
951     $contenu=array();
952     $res = $db->query($sql_parcelle_lot);
953     // Logger
954     $this->addToLog("setSelect()[gen/obj]: db->query(\"".$sql_parcelle_lot."\");", VERBOSE_MODE);
955     if (database::isError($res))
956     die($res->getMessage().$sql_parcelle_lot);
957     else{
958     if ($debug == 1)
959     echo " la requete ".$sql_parcelle_lot." est executee<br>";
960     $contenu[0][0]='';
961     $contenu[1][0]=_('choisir')."&nbsp;"._('parcelle_lot');
962     $k=1;
963     while ($row=& $res->fetchRow()){
964     $contenu[0][$k]=$row[0];
965     $contenu[1][$k]=$row[1];
966     $k++;
967     }
968     $form->setSelect('parcelle_lot',$contenu);
969     }// fin error db
970     }// fin maj
971 fraynaud 342 // geom
972     if($maj==1){ //modification
973     $contenu=array();
974     $contenu[0]=array($this->getParameter("aff"),$this->getParameter("idx"));
975     $form->setSelect('geom',$contenu);
976     }
977     // geom1
978     if($maj==1){ //modification
979     $contenu=array();
980     $contenu[0]=array($this->getParameter("aff"),$this->getParameter("idx"));
981     $form->setSelect('geom1',$contenu);
982     }
983 atreal 307 }// fin select
984 fraynaud 3
985 atreal 307 //==================================
986     // sous Formulaire [subform]
987     //==================================
988 fraynaud 3
989 atreal 307 function setValsousformulaire(&$form,$maj,$validation,$idxformulaire,$retourformulaire,$typeformulaire,&$db,$DEBUG=null){
990     $this->retourformulaire = $retourformulaire;
991     if($validation==0) {
992     if($retourformulaire =='nature')
993     $form->setVal('nature', $idxformulaire);
994     if($retourformulaire =='etat')
995     $form->setVal('etat', $idxformulaire);
996     if($retourformulaire =='avis')
997     $form->setVal('avis', $idxformulaire);
998     if($retourformulaire =='architecte')
999     $form->setVal('architecte', $idxformulaire);
1000     if($retourformulaire =='rivoli')
1001     $form->setVal('rivoli', $idxformulaire);
1002     if($retourformulaire =='travaux')
1003     $form->setVal('travaux', $idxformulaire);
1004     if($retourformulaire =='parcelle')
1005     $form->setVal('parcelle', $idxformulaire);
1006     if($retourformulaire =='pos')
1007     $form->setVal('pos', $idxformulaire);
1008     if($retourformulaire =='parcelle_lot')
1009     $form->setVal('parcelle_lot', $idxformulaire);
1010     }// fin validation
1011     }// fin setValsousformulaire
1012 fraynaud 3
1013 atreal 307 //==================================
1014     // cle secondaire [secondary key]
1015     //==================================
1016 fraynaud 118 /**
1017     * Methode clesecondaire
1018     */
1019     function cleSecondaire($id, &$db = NULL, $val = array(), $DEBUG = false) {
1020     // On appelle la methode de la classe parent
1021     parent::cleSecondaire($id, $db, $val, $DEBUG);
1022     // Verification de la cle secondaire : blocnote
1023     $this->rechercheTable($db, "blocnote", "dossier", $id);
1024 atreal 307 // Verification de la cle secondaire : terrain
1025     $this->rechercheTable($db, "terrain", "dossier", $id);
1026     // Verification de la cle secondaire : instruction
1027     $this->rechercheTable($db, "instruction", "dossier", $id);
1028 fraynaud 118 // Verification de la cle secondaire : consultation
1029     $this->rechercheTable($db, "consultation", "dossier", $id);
1030     // Verification de la cle secondaire : destination_shon
1031     $this->rechercheTable($db, "destination_shon", "dossier", $id);
1032 fraynaud 342 // Verification de la cle secondaire : statistique
1033     $this->rechercheTable($db, "statistique", "dossier", $id);
1034 fraynaud 118 }
1035 fraynaud 3
1036    
1037     }// fin classe
1038     ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26