1 |
<?php |
2 |
/* $Id: dossier_numeromanuel.class.php,v 1.8 2008-08-18 14:39:32 jbastide Exp $ |
3 |
*/ |
4 |
require_once ("dossier.class.php"); |
5 |
|
6 |
|
7 |
class dossier_numeromanuel extends dossier{ |
8 |
var $required_field=array( |
9 |
"dossier", |
10 |
"date_depot", |
11 |
"demandeur_nom" |
12 |
); |
13 |
|
14 |
function dossier_numeromanuel($id,&$db,$DEBUG) { |
15 |
$this->constructeur($id,$db,$DEBUG); |
16 |
} // fin constructeur |
17 |
|
18 |
function setValFAjout($val = array()) { |
19 |
} |
20 |
|
21 |
function setvalF($val){ |
22 |
$this->valF['dossier'] = $val['dossier']; |
23 |
$this->valF['annee'] = substr($val['dossier'],2,2); |
24 |
if($val['date_demande']!=""){ |
25 |
$this->valF['date_demande'] = $this->dateDB($val['date_demande']); |
26 |
} |
27 |
if($val['date_depot']!=""){ |
28 |
$this->valF['date_depot'] = $this->dateDB($val['date_depot']); |
29 |
} |
30 |
$this->valF['demandeur_nom'] = $val['demandeur_nom']; |
31 |
$this->valF['etat'] = $val['etat']; |
32 |
} |
33 |
|
34 |
function verifier($val,&$db,$DEBUG){ |
35 |
dbform::verifier($val,$db,$DEBUG); |
36 |
|
37 |
if($val['date_depot']!=""){ |
38 |
$this->valF['date_depot'] = $this->dateDB($val['date_depot']); |
39 |
} |
40 |
if ($this->valF['dossier']!=""){ |
41 |
// verif annee |
42 |
if($this->valF['annee']>= date('y')){ |
43 |
$this->correct=false; |
44 |
$this->msg= $this->msg." "._("Annee")." ".$this->valF['annee']." ". |
45 |
_("en cours"); |
46 |
} |
47 |
} |
48 |
} |
49 |
|
50 |
function setId($db){ |
51 |
} |
52 |
|
53 |
function retour($premier,$recherche){ |
54 |
|
55 |
// mise a niveau om4 |
56 |
echo "\n<a class=\"retour\" "; |
57 |
echo "href=\""; |
58 |
echo "tab.php?obj=PC_accueil"; |
59 |
echo "\""; |
60 |
echo ">"; |
61 |
echo _("Retour"); |
62 |
echo "</a>\n"; |
63 |
} |
64 |
|
65 |
function setType(&$form,$maj) { |
66 |
parent::setType($form,$maj); |
67 |
$form->setType('etat','hiddenstatic'); |
68 |
$form->setType('types','hidden'); |
69 |
$form->setType('objet_dossier','hidden'); |
70 |
$form->setType('instructeur','hidden'); |
71 |
$form->setType('date_complet','hidden'); |
72 |
$form->setType('date_rejet','hidden'); |
73 |
$form->setType('date_notification_delai','hidden'); |
74 |
$form->setType('delai','hidden'); |
75 |
$form->setType('date_limite','hidden'); |
76 |
$form->setType('accord_tacite','hidden'); |
77 |
$form->setType('date_decision','hidden'); |
78 |
$form->setType('avis_decision','hidden'); |
79 |
$form->setType('date_validite','hidden'); |
80 |
$form->setType('date_chantier','hidden'); |
81 |
$form->setType('date_achevement','hidden'); |
82 |
$form->setType('date_conformite','hidden'); |
83 |
$form->setType('demandeur_civilite','hidden'); |
84 |
$form->setType('demandeur_societe','hidden'); |
85 |
$form->setType('demandeur_adresse','hidden'); |
86 |
$form->setType('demandeur_cp','hidden'); |
87 |
$form->setType('demandeur_ville','hidden'); |
88 |
$form->setType('demandeur_pays','hidden'); |
89 |
$form->setType('demandeur_telephone','hidden'); |
90 |
$form->setType('demandeur_email','hidden'); |
91 |
$form->setType('demandeur_categorie','hidden'); |
92 |
$form->setType('delegataire','hidden'); |
93 |
$form->setType('delegataire_civilite','hidden'); |
94 |
$form->setType('delegataire_nom','hidden'); |
95 |
$form->setType('delegataire_societe','hidden'); |
96 |
$form->setType('delegataire_adresse','hidden'); |
97 |
$form->setType('delegataire_cp','hidden'); |
98 |
$form->setType('delegataire_ville','hidden'); |
99 |
$form->setType('delegataire_pays','hidden'); |
100 |
$form->setType('delegataire_telephone','hidden'); |
101 |
$form->setType('delegataire_email','hidden'); |
102 |
$form->setType('terrain_numero','hidden'); |
103 |
$form->setType('terrain_numero_complement','hidden'); |
104 |
$form->setType('terrain_adresse','hidden'); |
105 |
$form->setType('terrain_adresse_complement','hidden'); |
106 |
$form->setType('terrain_cp','hidden'); |
107 |
$form->setType('terrain_ville','hidden'); |
108 |
$form->setType('architecte','hidden'); |
109 |
$form->setType('terrain_surface','hidden'); |
110 |
$form->setType('terrain_surface_calcul','hidden'); |
111 |
$form->setType('rivoli','hidden'); |
112 |
$form->setType('travaux','hidden'); |
113 |
$form->setType('parcelle','hidden'); |
114 |
$form->setType('pos','hidden'); |
115 |
$form->setType('sig','hidden'); |
116 |
$form->setType('batiment_nombre','hidden'); |
117 |
$form->setType('logement_nombre','hidden'); |
118 |
$form->setType('shon','hidden'); |
119 |
$form->setType('shon_calcul','hidden'); |
120 |
$form->setType('shob','hidden'); |
121 |
$form->setType('lot','hidden'); |
122 |
$form->setType('hauteur','hidden'); |
123 |
$form->setType('piece_nombre','hidden'); |
124 |
$form->setType('amenagement','hidden'); |
125 |
$form->setType('description','hidden'); |
126 |
$form->setType('temp1','hidden'); |
127 |
$form->setType('temp2','hidden'); |
128 |
$form->setType('temp3','hidden'); |
129 |
$form->setType('temp4','hidden'); |
130 |
$form->setType('temp5','hidden'); |
131 |
$form->setType('geom','hidden'); |
132 |
$form->setType('architecte_nom','hidden'); // **** |
133 |
$form->setType('saisie_architecte','hidden'); // **** |
134 |
$form->setType('siglien','hidden'); // **** |
135 |
$form->setType('parcelle_archive','hidden'); |
136 |
// no manuel |
137 |
$form->setType('dossier','text'); |
138 |
$form->setType('annee','hidden'); |
139 |
$form->setType('demandeur_nom','text'); |
140 |
$form->setType('date_demande','date'); |
141 |
$form->setType('date_depot','date'); |
142 |
$form->setType('parcelle_lot','hidden'); |
143 |
$form->setType('parcelle_lot_lotissement','hidden'); |
144 |
$form->setType('parcelle_lot_archive','hidden'); |
145 |
$form->setType('servitude','hidden'); |
146 |
} |
147 |
|
148 |
function setLib(&$form,$maj) { |
149 |
$form->setLib('dossier',_('dossier')); |
150 |
$form->setLib('annee',_('annee')); |
151 |
$form->setLib('date_demande',_('date_demande')); |
152 |
$form->setLib('date_depot',_('date_depot')); |
153 |
$form->setLib('demandeur_nom',_('demandeur_nom')); |
154 |
} |
155 |
|
156 |
function setGroupe(&$form,$maj) { |
157 |
} |
158 |
|
159 |
function setRegroupe(&$form,$maj) { |
160 |
} |
161 |
|
162 |
}// fin de classe |
163 |
?> |