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

Diff of /trunk/obj/petitionnaire.class.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1042 by nhaye, Tue Dec 11 15:21:40 2012 UTC revision 1048 by nhaye, Wed Dec 12 11:18:29 2012 UTC
# Line 95  class petitionnaire extends demandeur { Line 95  class petitionnaire extends demandeur {
95       * Met le champ type_demandeur à delegataire par défaut       * Met le champ type_demandeur à delegataire par défaut
96       */       */
97      function setVal(&$form, $maj, $validation, &$db) {      function setVal(&$form, $maj, $validation, &$db) {
98            parent::setVal($form, $maj, $validation, $db);
99          $form->setVal("type_demandeur","petitionnaire");          $form->setVal("type_demandeur","petitionnaire");
100      }      }
101      /*      /*
102       * Met le champ type_demandeur à delegataire par défaut       * Met le champ type_demandeur à delegataire par défaut
103       */       */
104      function setValSousFormulaire(&$form, $maj, $validation, &$db) {      function setValSousFormulaire(&$form, $maj, $validation, &$db) {
105            parent::setValSousFormulaire($form, $maj, $validation, $db);
106          $form->setVal("type_demandeur","petitionnaire");          $form->setVal("type_demandeur","petitionnaire");
107            if($maj == 0) {
108                // Récupération des infos du demandeur passé en paramètre
109                if($this->getParameter('idx_demandeur') != "") {
110                    include '../sql/pgsql/petitionnaire.form.inc.php';
111                    $sql = "SELECT ".implode(", ",$champs)." FROM ".DB_PREFIXE."demandeur ".
112                            "WHERE demandeur=".$this->getParameter('idx_demandeur');
113                    $res = $this->db->query($sql);
114                    $this->f->isDatabaseError();
115                    $row = & $res->fetchRow(DB_FETCHMODE_ASSOC);
116                    foreach ($row as $key => $value) {
117                        $form->setVal($key, $value);
118                    }
119                    $form->setVal("frequent","f");
120                }
121            }
122      }      }
123  }// fin classe  }// fin classe
124  ?>  ?>

Legend:
Removed from v.1042  
changed lines
  Added in v.1048

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26