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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 414 - (hide annotations)
Fri Sep 21 10:13:17 2012 UTC (12 years, 4 months ago) by nhaye
File size: 1264 byte(s)
Régénération suite à la migration du core ON 4.3.0

1 fraynaud 3 <?php
2     //$Id$
3     //gen openMairie le 10/02/2011 20:37
4     require_once ("../gen/obj/travaux.class.php");
5    
6     class travaux extends travaux_gen {
7    
8 fraynaud 38 function travaux($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) { //ajouter et modifier
15     $form->setType('solde', 'select');
16     }
17     }
18    
19 fraynaud 3
20 fraynaud 38
21     function setSelect(&$form, $maj,&$db,$debug) {
22 fmichon 344 parent::setSelect($form, $maj,$db,$debug);
23 fraynaud 38 // solde
24     $contenu=array();
25     $contenu[0]=array('Non','Oui');
26     $contenu[1]=array(_('Non'),_('Oui'));
27     $form->setSelect("solde",$contenu);
28     }
29    
30    
31     function clesecondaire($id,$db,$val,$debug){
32 fmichon 344 parent::cleSecondaire($id,$db,$val,$debug);
33 fraynaud 38 // controle de cle secondaire particulier
34     $sql = "select * from regle where id =".$id." and controle='travaux'";
35     $res = $db->query($sql);
36     if($debug==1) echo $sql;
37     if (database::isError($res))
38     die($res->getMessage(). " => Echec ".$sql);
39     else{
40     $nbligne=$res->numrows();
41     $this->msg = $this->msg."<br>"._('il_y_a')." ".$nbligne.
42     " "._('enregistrement').' '._('table')." \"regle\" ".
43     _('travaux')." [".
44     $id."]<br>";
45     if ($nbligne>0)
46     $this->correct=false;
47     }
48     }
49     } // fin class
50 fraynaud 3 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26