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

Contents of /trunk/obj/dossier_message.class.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 747 - (show annotations)
Mon Nov 19 13:59:13 2012 UTC (12 years, 2 months ago) by mlimic
File size: 2797 byte(s)
Fix: uncommente le fonctionnalite consulter sur les messages
Suppresion des fichier generes par la table messages qui n'existe plus dans la BD

1 <?php
2 //$Id$
3 //gen openMairie le 15/11/2012 18:30
4
5 require_once ("../gen/obj/dossier_message.class.php");
6
7 class dossier_message extends dossier_message_gen {
8
9 var $required_field=array(
10 );
11
12 function dossier_message($id,&$db,$debug) {
13 $this->constructeur($id,$db,$debug);
14 }// fin constructeur
15
16 function setType(&$form,$maj) {
17 //type
18 parent::setType($form, $maj);
19
20 if ($maj==1){ //modifier
21 $form->setType('message','hiddenstatic');
22 $form->setType('dossier','hiddenstatic');
23 $form->setType('type','hiddenstatic');
24 $form->setType('emetteur','hiddenstatic');
25 $form->setType('date_emission','hiddenstaticdate');
26 $form->setType('enjeu','hiddenstatic');
27 $form->setType('lu','checkbox');
28 $form->setType('contenu','textareastatic');
29 }// fin modifier
30 if ($maj==3){ //consulter
31 $form->setType('message','hiddenstatic');
32 $form->setType('enjeu','hiddenstatic');
33 $form->setType('dossier','hiddenstatic');
34 $form->setType('date_envoi','hiddenstaticdate');
35 $form->setType('contenu','textareastatic');
36 }//fin consulter
37 }
38
39 function setSelect(&$form, $maj,&$db,$debug) {
40 parent::setSelect($form, $maj,$db,$debug);
41
42 if(file_exists ("../sql/".$db->phptype."/".$this->table.".form.inc.php"))
43 include ("../sql/".$db->phptype."/".$this->table.".form.inc.php");
44 elseif(file_exists ("../sql/".$db->phptype."/".$this->table.".form.inc"))
45 include ("../sql/".$db->phptype."/".$this->table.".form.inc");
46
47 // messages type
48 $this->init_select($form, $db, $maj, $debug, "type",
49 $sql_messages_type, null, false);
50
51 }
52
53
54 function setvalF($val) {
55 //affectation valeur formulaire
56 $this->valF['message'] = 0; // -> default
57 if ($val['dossier'] == "") {
58 $this->valF['dossier'] = NULL;
59 } else {
60 $this->valF['dossier'] = $val['dossier'];
61 }
62 if ($val['type'] == "") {
63 $this->valF['type'] = NULL;
64 } else {
65 $this->valF['type'] = $val['type'];
66 }
67 if ($val['emetteur'] == "") {
68 $this->valF['emetteur'] = NULL;
69 } else {
70 $this->valF['emetteur'] = $val['emetteur'];
71 }
72 if ($val['date_emission'] != "") {
73 $this->valF['date_emission'] = $val['date_emission'];
74 }
75 $this->valF['lu'] = false;
76 if ($val['contenu'] == "") {
77 $this->valF['contenu'] = NULL;
78 } else {
79 $this->valF['contenu'] = $val['contenu'];
80 }
81 }
82
83
84 }// fin classe
85 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26