/[openfoncier]/trunk/sql/pgsql/lot.inc.php
ViewVC logotype

Annotation of /trunk/sql/pgsql/lot.inc.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1246 - (hide annotations)
Wed Feb 13 10:19:51 2013 UTC (11 years, 11 months ago) by nhaye
File size: 1352 byte(s)
Duplication des lots lors de la création d'un dossier d'instruction suite à une nouvelle demande

1 vpihour 633 <?php
2     //$Id$
3     //gen openMairie le 08/11/2012 14:59
4    
5     include('../gen/sql/pgsql/lot.inc.php');
6 vpihour 1238
7     //Surcharge de $table pour afficher les noms des demandeurs liés
8     $table = DB_PREFIXE."lot
9     LEFT JOIN ".DB_PREFIXE."lien_lot_demandeur
10     ON lien_lot_demandeur.lot=lot.lot
11     AND lien_lot_demandeur.petitionnaire_principal IS TRUE
12     LEFT JOIN ".DB_PREFIXE."demandeur
13 vpihour 1239 ON lien_lot_demandeur.demandeur=demandeur.demandeur
14     INNER JOIN ".DB_PREFIXE."lien_dossier_lot
15     ON lien_dossier_lot.lot = lot.lot";
16 vpihour 1238
17     /* Test SQL pour récupérer les bons champs selon la qualité du demandeur :
18     * particulier ou personne morale*/
19     $case_demandeur = "CASE WHEN demandeur.qualite='particulier'
20     THEN TRIM(CONCAT(demandeur.particulier_nom, ' ', demandeur.particulier_prenom))
21     ELSE TRIM(CONCAT(demandeur.personne_morale_raison_sociale, ' ', demandeur.personne_morale_denomination))
22     END";
23    
24     //Surcharge de $champAffiche pour afficher les noms des demandeurs liés
25     $champAffiche = array(
26     'lot.lot as "'._("lot").'"',
27     $case_demandeur.' "'._("demandeur_nom").'"',
28     'lot.libelle as "'._("libelle").'"',
29     );
30 nhaye 1246
31     // Surchage de la variable selection dans le cas d'un sousformulaire dossier_instruction
32     if ($retourformulaire== 'dossier_instruction') {
33     $selection=" WHERE (lien_dossier_lot.dossier ='".$idx."')";
34     }
35 vpihour 633 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26