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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 116 - (hide annotations)
Fri Sep 2 08:43:32 2011 UTC (13 years, 5 months ago) by fraynaud
File size: 7784 byte(s)
remplacement image app et om-css



1 fraynaud 21 <?php
2     /* $Id: dossier_numeromanuel.class.php,v 1.8 2008-08-18 14:39:32 jbastide Exp $
3     */
4 fraynaud 48 require_once ("dossier.class.php");
5 fraynaud 21
6    
7 fraynaud 48 class dossier_numeromanuel extends dossier{
8     var $nature="";
9 fraynaud 21
10 fraynaud 48 function dossier_numeromanuel($id,&$db,$DEBUG) {
11     $this->constructeur($id,$db,$DEBUG);
12     } // fin constructeur
13 fraynaud 21
14 fraynaud 48 function setvalF($val){
15     $this->valF['dossier'] = $val['dossier'];
16     $this->valF['nature'] = substr($val['dossier'],0,2);
17     $this->valF['annee'] = substr($val['dossier'],2,2);
18     $this->nature=$this->valF['nature'];
19     if($val['date_demande']!=""){
20     $this->valF['date_demande'] = $this->dateDB($val['date_demande']);
21     }
22     if($val['date_depot']!=""){
23     $this->valF['date_depot'] = $this->dateDB($val['date_depot']);
24     }
25     $this->valF['demandeur_nom'] = $val['demandeur_nom'];
26     $this->valF['etat'] = $val['etat'];
27     }
28 fraynaud 21
29 fraynaud 48 function verifier($val,&$db,$DEBUG){
30     $this->correct=True;
31     $imgv="";
32     $f="&nbsp!&nbsp;&nbsp;&nbsp;&nbsp;";
33 fraynaud 116 $imgv="<img src='../app/img/punaise.png' style='vertical-align:middle' hspace='2' border='0'>";
34 fraynaud 48 if($val['date_depot']!=""){
35     $this->valF['date_depot'] = $this->dateDB($val['date_depot']);
36     }else{
37     $this->correct=false;
38     $this->msg= $this->msg.$imgv." "._("date_depot")." ".
39     _("obligatoire").$f;
40     }
41     if ($this->valF['dossier']==""){
42     $this->correct=false;
43     $this->msg= $this->msg.$imgv." "._("dossier")." ".
44     _("obligatoire").$f;
45     }else{
46     // verif nature
47     if($this->valF['nature']!="PC"
48     and $this->valF['nature']!="PA"
49     and $this->valF['nature']!= "DP"
50     and $this->valF['nature'] != "PD"){
51     $this->correct=false;
52     $this->msg= $this->msg.$imgv." "._("nature")." ".$this->valF['nature']." ".
53     _("inexistante").$f;
54     }
55     // verif annee
56     if($this->valF['annee']>= date('y')){
57     $this->correct=false;
58     $this->msg= $this->msg.$imgv." "._("annee")." ".$this->valF['annee']." ".
59     _("en cours").$f;
60     }
61     }
62     echo $this->valF['annee']." ".date('y');
63     if ($this->valF['demandeur_nom']==""){
64     $this->correct=false;
65     $this->msg= $this->msg.$imgv." "._("nom")." ".
66     _("obligatoire").$f;
67     }
68    
69     }
70 fraynaud 21
71 fraynaud 48 function setId($db){
72     }
73 fraynaud 21
74 fraynaud 48 function retour($premier,$recherche){
75 fraynaud 116 //if (!$this->correct){
76     // echo "<a href=\"tab.php?obj=PC_accueil&premier=".$premier."&recherche=".$recherche.
77     // "\">";
78     // echo "<span class=\"om-icon om-icon-16 om-icon-fix pdf-16\" title=\""._("Edition")."\">"._("Edition")."</span>";
79     // echo "</a></center></td> </tr>";
80     //}else{
81     // echo "<tr><td> </td></tr><tr><td colspan=2><center><a href=\"tab.php?obj=".$this->nature.
82     // "_accueil&premier=".$premier."&recherche=".$recherche.
83     // "\">";
84     // echo "<span class=\"om-icon om-icon-16 om-icon-fix pdf-16\" title=\""._("Edition")."\">"._("Edition")."</span>";
85     // echo "</a></center></td> </tr>";
86     //}
87     // mise a niveau om4
88     echo "\n<a class=\"retour\" ";
89     echo "href=\"";
90     echo "tab.php?obj=PC_accueil";
91     echo "\"";
92     echo ">";
93     echo _("Retour");
94     echo "</a>\n";
95     }
96 fraynaud 21
97 fraynaud 48 function setType(&$form,$maj) {
98     //parent::setType($form,$maj);
99     $form->setType('etat','hiddenstatic');
100     $form->setType('types','hidden');
101     $form->setType('objet_dossier','hidden');
102     $form->setType('instructeur','hidden');
103     $form->setType('date_complet','hidden');
104     $form->setType('date_rejet','hidden');
105     $form->setType('date_notification_delai','hidden');
106     $form->setType('delai','hidden');
107     $form->setType('date_limite','hidden');
108     $form->setType('accord_tacite','hidden');
109     $form->setType('date_decision','hidden');
110     $form->setType('avis','hidden');
111     $form->setType('date_validite','hidden');
112     $form->setType('date_chantier','hidden');
113     $form->setType('date_achevement','hidden');
114     $form->setType('date_conformite','hidden');
115     $form->setType('demandeur_civilite','hidden');
116     $form->setType('demandeur_societe','hidden');
117     $form->setType('demandeur_adresse','hidden');
118     $form->setType('demandeur_cp','hidden');
119     $form->setType('demandeur_ville','hidden');
120     $form->setType('demandeur_pays','hidden');
121     $form->setType('demandeur_telephone','hidden');
122     $form->setType('demandeur_email','hidden');
123     $form->setType('demandeur_categorie','hidden');
124     $form->setType('delegataire','hidden');
125     $form->setType('delegataire_civilite','hidden');
126     $form->setType('delegataire_nom','hidden');
127     $form->setType('delegataire_societe','hidden');
128     $form->setType('delegataire_adresse','hidden');
129     $form->setType('delegataire_cp','hidden');
130     $form->setType('delegataire_ville','hidden');
131     $form->setType('delegataire_pays','hidden');
132     $form->setType('delegataire_telephone','hidden');
133     $form->setType('delegataire_email','hidden');
134     $form->setType('terrain_numero','hidden');
135     $form->setType('terrain_numero_complement','hidden');
136     $form->setType('terrain_adresse','hidden');
137     $form->setType('terrain_adresse_complement','hidden');
138     $form->setType('terrain_cp','hidden');
139     $form->setType('terrain_ville','hidden');
140     $form->setType('architecte','hidden');
141     $form->setType('terrain_surface','hidden');
142     $form->setType('terrain_surface_calcul','hidden');
143     $form->setType('rivoli','hidden');
144     $form->setType('travaux','hidden');
145     $form->setType('parcelle','hidden');
146     $form->setType('pos','hidden');
147     $form->setType('sig','hidden');
148     $form->setType('batiment_nombre','hidden');
149     $form->setType('logement_nombre','hidden');
150     $form->setType('shon','hidden');
151     $form->setType('shon_calcul','hidden');
152     $form->setType('shob','hidden');
153     $form->setType('lot','hidden');
154     $form->setType('hauteur','hidden');
155     $form->setType('piece_nombre','hidden');
156     $form->setType('amenagement','hidden');
157     $form->setType('temp1','hidden');
158     $form->setType('temp2','hidden');
159     $form->setType('temp3','hidden');
160     $form->setType('temp4','hidden');
161     $form->setType('temp5','hidden');
162     $form->setType('geom','hidden');
163     $form->setType('architecte_nom','hidden'); // ****
164     $form->setType('saisie_architecte','hidden'); // ****
165     $form->setType('siglien','hidden'); // ****
166     $form->setType('parcelle_archive','hidden');
167     // no manuel
168     $form->setType('dossier','text');
169     $form->setType('nature','hidden');
170     $form->setType('annee','hidden');
171     $form->setType('demandeur_nom','text');
172     $form->setType('date_demande','date');
173     $form->setType('date_depot','date');
174     }
175 fraynaud 21
176 fraynaud 48 function setLib(&$form,$maj) {
177     $form->setLib('dossier',_('dossier'));
178     $form->setLib('nature',_('nature'));
179     $form->setLib('annee',_('annee'));
180     $form->setLib('date_demande',_('date_demande'));
181     $form->setLib('date_depot',_('date_depot'));
182     $form->setLib('demandeur_nom',_('demandeur_nom'));
183     }
184 fraynaud 21
185 fraynaud 48 function setGroupe(&$form,$maj) {
186     }
187 fraynaud 21
188 fraynaud 48 function setRegroupe(&$form,$maj) {
189     }
190 fraynaud 21
191     }// fin de classe
192     ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26