/[openfoncier]/branches/3.14.x/obj/service.class.php
ViewVC logotype

Contents of /branches/3.14.x/obj/service.class.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3343 - (show annotations)
Thu Mar 19 17:34:18 2015 UTC (9 years, 10 months ago) by vpihour
File size: 2877 byte(s)
Ajout de la branche

1 <?php
2 //$Id$
3 //gen openMairie le 10/02/2011 20:36
4 require_once ("../gen/obj/service.class.php");
5
6 class service extends service_gen {
7
8 function service($id,&$db,$debug) {
9 $this->constructeur($id,$db,$debug);
10 }// fin constructeur
11
12 function setType(&$form,$maj) {
13 parent::setType($form,$maj);
14 if ($maj < 2) {
15 $form->setType('delai', 'select');
16 $form->setType('type_consultation', 'select');
17 $form->setType('edition', 'select');
18 }
19 }
20
21 function setSelect(&$form, $maj,$db,$debug) {
22 parent::setSelect($form, $maj, $db, $debug) ;
23 $contenu=array();
24 $contenu[0]=array('0','1','2','3',
25 '4','5','6',
26 '7','8','9','
27 10','11','12',
28 '18','24');
29 $contenu[1]=array('sans',
30 '1 '._('mois'),
31 '2 '._('mois'),
32 '3 '._('mois'),
33 '4 '._('mois'),
34 '5 '._('mois'),
35 '6 '._('mois'),
36 '7 '._('mois'),
37 '8 '._('mois'),
38 '9 '._('mois'),
39 '10 '._('mois'),
40 '11'._('mois'),
41 '12 '._('mois'),
42 '18 '._('mois'),
43 '24 '._('mois')
44 );
45 $form->setSelect("delai",$contenu);
46
47 $contenu=array();
48
49 $contenu[0]=array(
50 'avec_avis_attendu',
51 'pour_conformite',
52 'pour_information',
53 );
54
55 $contenu[1]=array(
56 _('Avec avis attendu'),
57 _('Pour conformite'),
58 _('Pour information'),
59
60 );
61 $form->setSelect("type_consultation",$contenu);
62 }
63
64 function setVal(&$form,$maj,$validation){
65
66 if ($maj > 1){
67 //Traitement des données pour l'affichage du select
68 $temp = $this->val[array_search('type_consultation', array_keys($form->val))];
69
70 if ( strcmp($temp, 'pour_information') == 0 ){
71
72 $temp = _('Pour information');
73
74 }elseif( strcmp($temp, 'avec_avis_attendu') == 0 ) {
75
76 $temp = _('Avec avis attendu');
77
78 }elseif( strcmp($temp, 'pour_conformite') == 0 ) {
79
80 $temp = _('Pour conformite');
81
82 }
83
84 $form->setVal('type_consultation', $temp);
85 }
86 }
87
88 function setLib(&$form,$maj) {
89 //
90 parent::setLib($form, $maj);
91 $form->setLib("edition",_("type d'edition de la consultation"));
92 }
93 }// fin classe
94 ?>

Properties

Name Value
svn:keywords Id

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26