15 |
var $auto_servitude_point; |
var $auto_servitude_point; |
16 |
var $auto_parcelle; |
var $auto_parcelle; |
17 |
var $auto_parcelle_lot; |
var $auto_parcelle_lot; |
18 |
|
var $aff_depot = "collapsible"; |
19 |
|
var $aff_travaux = "collapsible"; |
20 |
|
var $aff_instruction = "collapsible"; |
21 |
|
var $aff_demandeur = "startClosed"; |
22 |
|
var $aff_delegataire = "startClosed"; |
23 |
|
var $aff_terrain = "startClosed"; |
24 |
|
var $aff_localisation = "collapsible"; |
25 |
|
var $aff_description = "startClosed"; |
26 |
|
var $aff_amenagement = "startClosed"; |
27 |
|
|
28 |
|
function dossier($id,&$db,$DEBUG) { |
29 |
|
$this->constructeur($id,$db,$DEBUG); |
30 |
|
} // fin constructeur |
31 |
|
|
32 |
function setValFAjout($val = array()) { |
function setValFAjout($val = array()) { |
33 |
// Cle primaire |
// Cle primaire |
38 |
$temp=$this->$db->nextId(DB_PREFIXE.$this->table); |
$temp=$this->$db->nextId(DB_PREFIXE.$this->table); |
39 |
}else{ |
}else{ |
40 |
// numero suivant nature |
// numero suivant nature |
41 |
$temp=$this->db->nextId(DB_PREFIXE."dossier_".$this->nature); |
$temp=$this->db->nextId(DB_PREFIXE."dossier_".$val['nature']); |
42 |
} |
} |
43 |
$temp=str_pad($temp,4,"0", STR_PAD_LEFT); |
$temp=str_pad($temp,4,"0", STR_PAD_LEFT); |
44 |
$this->valF['dossier'] = $this->valF['nature'].$this->valF['annee']. |
$this->valF['dossier'] = $this->valF['nature'].$this->valF['annee']. |
205 |
// cache |
// cache |
206 |
if($maj==0) $form->setType('dossier', 'hidden'); |
if($maj==0) $form->setType('dossier', 'hidden'); |
207 |
$form->setType('annee', 'hidden'); |
$form->setType('annee', 'hidden'); |
208 |
$form->setType('nature', 'hidden'); |
$form->setType('nature', 'select'); |
209 |
$form->setType('parcelle_archive','hidden'); |
$form->setType('parcelle_archive','hidden'); |
210 |
$form->setType('parcelle_lot_archive','hidden'); |
$form->setType('parcelle_lot_archive','hidden'); |
211 |
$form->setType('objet_dossier','hidden'); // PC |
$form->setType('objet_dossier','hidden'); // PC |
279 |
} |
} |
280 |
if($maj == 3) { |
if($maj == 3) { |
281 |
$form->setType('annee', 'hidden'); |
$form->setType('annee', 'hidden'); |
282 |
$form->setType('nature', 'hidden'); |
$form->setType('nature', 'selectstatic'); |
283 |
$form->setType('temp1','hidden'); |
$form->setType('temp1','hidden'); |
284 |
$form->setType('temp2','hidden'); |
$form->setType('temp2','hidden'); |
285 |
$form->setType('temp3','hidden'); |
$form->setType('temp3','hidden'); |
296 |
$this->maj=$maj; |
$this->maj=$maj; |
297 |
if ($validation==0) { |
if ($validation==0) { |
298 |
if ($maj == 0){ |
if ($maj == 0){ |
299 |
$dossier_cp = $this->f->collectivite["cp"]; |
//$dossier_cp = $this->f->collectivite["cp"]; |
300 |
$dossier_ville = $this->f->collectivite["ville"]; |
//$dossier_ville = $this->f->collectivite["ville"]; |
301 |
$form->setVal('nature', $this->nature); |
//$form->setVal('nature', $this->nature); |
302 |
|
|
303 |
$form->setVal('annee', date('y')); |
$form->setVal('annee', date('y')); |
304 |
$form->setVal('date_demande', date('Y-m-d')); |
$form->setVal('date_demande', date('Y-m-d')); |
305 |
$form->setVal('date_depot', date('Y-m-d')); |
$form->setVal('date_depot', date('Y-m-d')); |
306 |
|
|
307 |
$form->setVal('demandeur_cp', $dossier_cp); |
//$form->setVal('demandeur_cp', $dossier_cp); |
308 |
$form->setVal('demandeur_ville', $dossier_ville); |
//$form->setVal('demandeur_ville', $dossier_ville); |
309 |
|
|
310 |
$form->setVal('delegataire_cp', $dossier_cp); |
//$form->setVal('delegataire_cp', $dossier_cp); |
311 |
$form->setVal('delegataire_ville', $dossier_ville); |
//$form->setVal('delegataire_ville', $dossier_ville); |
312 |
|
|
313 |
$form->setVal('terrain_cp', $dossier_cp); |
//$form->setVal('terrain_cp', $dossier_cp); |
314 |
$form->setVal('terrain_ville', $dossier_ville); |
//$form->setVal('terrain_ville', $dossier_ville); |
315 |
|
|
316 |
$form->setVal('accord_tacite', 'Non'); |
$form->setVal('accord_tacite', 'Non'); |
317 |
$form->setVal('etat', 'initialiser'); |
$form->setVal('etat', 'initialiser'); |