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

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

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

revision 1096 by nhaye, Tue Dec 18 12:03:08 2012 UTC revision 1097 by nhaye, Tue Dec 18 14:35:15 2012 UTC
# Line 707  class demande extends demande_gen { Line 707  class demande extends demande_gen {
707          }          }
708    
709          // Conteneur de la listes des demandeurs          // Conteneur de la listes des demandeurs
710          echo "<div class=\"demande_hidden_bloc col_12\">";          echo "<div id=\"liste_demandeur\" class=\"demande_hidden_bloc col_12\">";
711          echo "<fieldset class=\"cadre ui-corner-all ui-widget-content\">";          echo "<fieldset class=\"cadre ui-corner-all ui-widget-content\">";
712          echo "  <legend class=\"ui-corner-all ui-widget-content ui-state-active\">"          echo "  <legend class=\"ui-corner-all ui-widget-content ui-state-active\">"
713                  ._("Petitionnaire")."</legend>";                  ._("Petitionnaire")."</legend>";
714          // Si des demandeurs sont liés à la demande          // Si des demandeurs sont liés à la demande
715          require_once "../obj/petitionnaire.class.php";          require_once "../obj/petitionnaire.class.php";
716          require_once "../obj/delegataire.class.php";          require_once "../obj/delegataire.class.php";
717            // Affichage du bloc pétitionnaire principal / délégataire
718            // L'ID DU DIV SUIVANT EST NECESSAIRE AU BON FONCTIONNEMENT DU JS
719            echo "<div id=\"petitionnaire_principal_delegataire\">";
720            // Affichage de la synthèse
721            if (isset ($this->valIdDemandeur["petitionnaire_principal"]) AND
722                !empty($this->valIdDemandeur["petitionnaire_principal"])) {
723                $demandeur = new petitionnaire(
724                                    $this->valIdDemandeur["petitionnaire_principal"],
725                                    $this->f->db,false);
726                $demandeur -> afficherSynthese("petitionnaire_principal", $linkable);
727                $demandeur -> __destruct();
728            } elseif ( isset ($this->postedIdDemandeur["petitionnaire_principal"]) AND
729                !empty($this->postedIdDemandeur["petitionnaire_principal"]) ) {
730                $demandeur = new petitionnaire(
731                                    $this->postedIdDemandeur["petitionnaire_principal"],
732                                    $this->f->db,false);
733                $demandeur -> afficherSynthese("petitionnaire_principal", $linkable);
734                $demandeur -> __destruct();
735            }
736            // Si en édition de formulaire
737            if($maj < 2) {
738                // Bouton d'ajout du pétitionnaire principal
739                // L'ID DE L'INPUT SUIVANT EST NECESSAIRE AU BON FONCTIONNEMENT DU JS
740                echo "<span id=\"add_petitionnaire_principal\"
741                    class=\"om-form-button add-16\">".
742                    _("Saisir le petitionnaire principal").
743                "</span>";
744            }
745            // Bouton d'ajout du delegataire
746            // L'ID DU DIV ET DE L'INPUT SUIVANT EST NECESSAIRE AU BON FONCTIONNEMENT DU JS
747            echo "<div id=\"delegataire\">";
748            if ($maj < 2 OR ($maj == 3 AND !empty($this->valIdDemandeur["delegataire"]))) {
749                echo " <span class=\"om-icon om-icon-16 om-icon-fix arrow-right-16\">
750                        <!-- -->
751                    </span> ";
752            }
753            // Affichage de la synthèse
754            if (isset ($this->valIdDemandeur["delegataire"]) AND
755                !empty($this->valIdDemandeur["delegataire"])) {
756                $demandeur = new delegataire($this->valIdDemandeur["delegataire"],
757                                           $this->f->db,false);
758                $demandeur -> afficherSynthese("delegataire", $linkable);
759                $demandeur -> __destruct();
760            } elseif ( isset ($this->postedIdDemandeur["delegataire"]) AND
761            !empty($this->postedIdDemandeur["delegataire"]) ) {
762    
763              // Affichage du bloc pétitionnaire principal / délégataire              $demandeur = new delegataire($this->postedIdDemandeur["delegataire"],
764              // L'ID DU DIV SUIVANT EST NECESSAIRE AU BON FONCTIONNEMENT DU JS                                         $this->f->db,false);
765              echo "<div id=\"petitionnaire_principal_delegataire\">";              $demandeur -> afficherSynthese("delegataire", $linkable);
766              // Affichage de la synthèse              $demandeur -> __destruct();
767              if (isset ($this->valIdDemandeur["petitionnaire_principal"]) AND          }
768                  !empty($this->valIdDemandeur["petitionnaire_principal"])) {          if($maj < 2) {
769                  $demandeur = new petitionnaire(              echo "<span id=\"add_delegataire\"
                                     $this->valIdDemandeur["petitionnaire_principal"],  
                                     $this->f->db,false);  
                 $demandeur -> afficherSynthese("petitionnaire_principal", $linkable);  
                 $demandeur -> __destruct();  
             } elseif ( isset ($this->postedIdDemandeur["petitionnaire_principal"]) AND  
                 !empty($this->postedIdDemandeur["petitionnaire_principal"]) ) {  
                 $demandeur = new petitionnaire(  
                                     $this->postedIdDemandeur["petitionnaire_principal"],  
                                     $this->f->db,false);  
                 $demandeur -> afficherSynthese("petitionnaire_principal", $linkable);  
                 $demandeur -> __destruct();  
             }  
             // Si en édition de formulaire  
             if($maj < 2) {  
                 // Bouton d'ajout du pétitionnaire principal  
                 // L'ID DE L'INPUT SUIVANT EST NECESSAIRE AU BON FONCTIONNEMENT DU JS  
                 echo "<span id=\"add_petitionnaire_principal\"  
770                      class=\"om-form-button add-16\">".                      class=\"om-form-button add-16\">".
771                      _("Saisir le petitionnaire principal").                      _("Saisir le delegataire").
772                  "</span>";                  "</span>";
773              }          }
774              // Bouton d'ajout du delegataire          echo "</div>";
775              // L'ID DU DIV ET DE L'INPUT SUIVANT EST NECESSAIRE AU BON FONCTIONNEMENT DU JS          
776              echo "<div id=\"delegataire\">";          echo "</div>";
777              if ($maj < 2 OR ($maj == 3 AND !empty($this->valIdDemandeur["delegataire"]))) {          // Bloc des pétitionnaires secondaires
778                  echo " <span class=\"om-icon om-icon-16 om-icon-fix arrow-right-16\">          // L'ID DU DIV SUIVANT EST NECESSAIRE AU BON FONCTIONNEMENT DU JS
779                          <!-- -->          echo "<div id=\"listePetitionnaires\">";
                     </span> ";  
             }  
             // Affichage de la synthèse  
             if (isset ($this->valIdDemandeur["delegataire"]) AND  
                 !empty($this->valIdDemandeur["delegataire"])) {  
                 $demandeur = new delegataire($this->valIdDemandeur["delegataire"],  
                                            $this->f->db,false);  
                 $demandeur -> afficherSynthese("delegataire", $linkable);  
                 $demandeur -> __destruct();  
             } elseif ( isset ($this->postedIdDemandeur["delegataire"]) AND  
             !empty($this->postedIdDemandeur["delegataire"]) ) {  
780    
781                  $demandeur = new delegataire($this->postedIdDemandeur["delegataire"],           // Affichage de la synthèse
782                                             $this->f->db,false);          if (isset ($this->valIdDemandeur["petitionnaire"]) AND
783                  $demandeur -> afficherSynthese("delegataire", $linkable);              !empty($this->valIdDemandeur["petitionnaire"])) {
784                
785                foreach ($this->valIdDemandeur["petitionnaire"] as $petitionnaire) {
786                    $demandeur = new petitionnaire($petitionnaire,
787                                           $this->f->db,false);
788                    $demandeur -> afficherSynthese("petitionnaire", $linkable);
789                  $demandeur -> __destruct();                  $demandeur -> __destruct();
790              }              }
             if($maj < 2) {  
                 echo "<span id=\"add_delegataire\"  
                         class=\"om-form-button add-16\">".  
                         _("Saisir le delegataire").  
                     "</span>";  
             }  
             echo "</div>";  
791                            
792              echo "</div>";          } elseif ( isset ($this->postedIdDemandeur["petitionnaire"]) AND
793              // Bloc des pétitionnaires secondaires              !empty($this->postedIdDemandeur["petitionnaire"]) )  {
794              // L'ID DU DIV SUIVANT EST NECESSAIRE AU BON FONCTIONNEMENT DU JS              foreach ($this->postedIdDemandeur["petitionnaire"] as $petitionnaire) {
795              echo "<div id=\"listePetitionnaires\">";                  $demandeur = new petitionnaire($petitionnaire,
796                                           $this->f->db,false);
797               // Affichage de la synthèse                  $demandeur -> afficherSynthese("petitionnaire", $linkable);
798              if (isset ($this->valIdDemandeur["petitionnaire"]) AND                  $demandeur -> __destruct();
                 !empty($this->valIdDemandeur["petitionnaire"])) {  
                   
                 foreach ($this->valIdDemandeur["petitionnaire"] as $petitionnaire) {  
                     $demandeur = new petitionnaire($petitionnaire,  
                                            $this->f->db,false);  
                     $demandeur -> afficherSynthese("petitionnaire", $linkable);  
                     $demandeur -> __destruct();  
                 }  
                   
             } elseif ( isset ($this->postedIdDemandeur["petitionnaire"]) AND  
                 !empty($this->postedIdDemandeur["petitionnaire"]) )  {  
                 foreach ($this->postedIdDemandeur["petitionnaire"] as $petitionnaire) {  
                     $demandeur = new petitionnaire($petitionnaire,  
                                            $this->f->db,false);  
                     $demandeur -> afficherSynthese("petitionnaire", $linkable);  
                     $demandeur -> __destruct();  
                 }  
             }  
             if ($maj < 2) {  
                 // L'ID DE L'INPUT SUIVANT EST NECESSAIRE AU BON FONCTIONNEMENT DU JS  
                 echo "<span id=\"add_petitionnaire\"  
                         class=\"om-form-button add-16\">".  
                         _("Ajouter un petitionnaire")  
                     ."</span>";  
799              }              }
800              echo "</div>";          }
801            if ($maj < 2) {
802                // L'ID DE L'INPUT SUIVANT EST NECESSAIRE AU BON FONCTIONNEMENT DU JS
803                echo "<span id=\"add_petitionnaire\"
804                        class=\"om-form-button add-16\">".
805                        _("Ajouter un petitionnaire")
806                    ."</span>";
807            }
808            echo "</div>";
809          echo "</fieldset>";          echo "</fieldset>";
810          echo "</div>";          echo "</div>";
811      }      }
812    
813        // {{{
814    
815        // getter
816        function getValIdDemandeur() {
817            return $this->valIdDemandeur;
818        }
819        // setter
820        function setValIdDemandeur($valIdDemandeur) {
821            $this->valIdDemandeur = $valIdDemandeur;
822        }
823    
824        // }}}
825  }// fin classe  }// fin classe
826  ?>  ?>

Legend:
Removed from v.1096  
changed lines
  Added in v.1097

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26