/[openfoncier]/trunk/obj/parcelle.class.php
ViewVC logotype

Annotation of /trunk/obj/parcelle.class.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 584 - (hide annotations)
Fri Nov 2 17:15:30 2012 UTC (12 years, 3 months ago) by vpihour
File size: 1155 byte(s)
Ajout automatique d'un instructeur lors de la création d'un dossier

1 fraynaud 3 <?php
2     //$Id$
3     //gen openMairie le 10/02/2011 20:40
4     require_once ("../gen/obj/parcelle.class.php");
5    
6     class parcelle extends parcelle_gen {
7 fraynaud 147
8     function parcelle($id,&$db,$debug) {
9     $this->constructeur($id,$db,$debug);
10     }// fin constructeur
11    
12 fraynaud 38 function setvalF($val){
13     parent::setvalF($val);
14     // enlever les valeurs a ne pas saisir
15     unset ($this->valF['geom']);
16     }
17 fraynaud 3
18 fraynaud 152 function setType(&$form,$maj) {
19     parent::setType($form,$maj);
20     if ($maj < 2) { //ajouter et modifier
21     $form->setType('geom', 'hidden');
22     $form->setType('section', 'hidden');
23     $form->setType('commune', 'hidden');
24     }
25     }
26 vpihour 584
27     function verifier($val,&$db,$DEBUG){
28     parent::verifier($val,$db,$DEBUG);
29    
30     /*Vérifie qu'une parcelle a bien été écrite*/
31     if (!preg_match('/^[0-9]{3} [A-Z]{1,3} [0-9]{1,5}$/', $val['parcelle']) && !preg_match('/^[0-9]{3}[A-Z]{1,3}[0-9]{1,5}$/', $val['parcelle'])){
32     $this->correct=false;
33     $this->addToMessage("<br>"._("format parcelle incorrect CCC LL CCC ou CCCLLCCC"));
34     }
35     }
36 fraynaud 3 }// fin classe
37     ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26