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

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

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

revision 944 by fmichon, Fri Nov 30 15:32:35 2012 UTC revision 1005 by fmichon, Thu Dec 6 15:48:07 2012 UTC
# Line 569  class instruction extends instruction_ge Line 569  class instruction extends instruction_ge
569              $db->affectedRows()." "._('enregistrement').              $db->affectedRows()." "._('enregistrement').
570              " "._('mis_a_jour')."]" ;              " "._('mis_a_jour')."]" ;
571          }          }
572          // la nature du dossier          // verification si envoi vers ERP est active
573          $nature_dossier = substr($this->idxformulaire,0,2);          if ($this->f->getParameter('option_erp') != "") {
574          $dossier_erp = $this->getFromDB("SELECT erp FROM ".DB_PREFIXE."dossier WHERE dossier = '" .              // la nature du dossier
575                                      $this->valF['dossier'] . "'");              $nature_dossier = substr($this->idxformulaire,0,2);
576          $evenement_libelle = $this->getFromDB(              $dossier_erp = $this->getFromDB("SELECT erp FROM ".DB_PREFIXE."dossier WHERE dossier = '" .
577                  "SELECT libelle FROM ".DB_PREFIXE."evenement WHERE evenement = '" .                                          $this->valF['dossier'] . "'");
578                  $this->valF['evenement'] . "'");              $evenement_libelle = $this->getFromDB(
579          if ($dossier_erp == 't') {                      "SELECT libelle FROM ".DB_PREFIXE."evenement WHERE evenement = '" .
580              // envoi du message en cas d'un PC qui est ERP et sur lequel un evenement                      $this->valF['evenement'] . "'");
581              // d'acceptation etait fait              if ($dossier_erp == 't') {
582              if ($nature_dossier ==                  // envoi du message en cas d'un PC qui est ERP et sur lequel un evenement
583                      $this->f->getParameter('erp_evenement_accepter_dossier_PC')                  // d'acceptation etait fait
584                  && $this->valF['evenement'] ==                  if ($nature_dossier ==
585                      $this->f->getParameter('erp_evenement_accepter_sans_reserve')) {                          $this->f->getParameter('erp_evenement_accepter_dossier_PC')
586                  $msgenque = new MessageEnqueuer();                      && $this->valF['evenement'] ==
587                  $msgenque->setDossierInstructionIdentifier($this->valF['dossier']);                          $this->f->getParameter('erp_evenement_accepter_sans_reserve')) {
588                  $msgenque->setDecision($evenement_libelle);                      $msgenque = new MessageEnqueuer();
589                  $msgenque->enqueueMessage($msgenque::$ERP_ARRETE_PC_EFFECTUE);                      $msgenque->setDossierInstructionIdentifier($this->valF['dossier']);
590                        $msgenque->setDecision($evenement_libelle);
591                        $msgenque->enqueueMessage($msgenque::$ERP_ARRETE_PC_EFFECTUE);
592                    }
593                    if ($this->valF['evenement'] ==
594                            $this->f->getParameter('erp_evenement_refuser_dossier')) {
595                        $msgenque = new MessageEnqueuer();
596                        $msgenque->setDossierInstructionIdentifier($this->valF['dossier']);
597                        $msgenque->enqueueMessage($msgenque::$ERP_DECISION_CONFORMITE_EFFECTUE);                
598                    }
599              }              }
600              if ($this->valF['evenement'] ==          } // fin de if ($this->f->getParameter('option_erp') != "")
                     $this->f->getParameter('erp_evenement_refuser_dossier')) {  
                 $msgenque = new MessageEnqueuer();  
                 $msgenque->setDossierInstructionIdentifier($this->valF['dossier']);  
                 $msgenque->enqueueMessage($msgenque::$ERP_DECISION_CONFORMITE_EFFECTUE);                  
             }  
         }  
601      }      }
602            
603            

Legend:
Removed from v.944  
changed lines
  Added in v.1005

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26