Your IP : 216.73.216.65


Current Path : /home/ataenra/www/ATA/INTRANET/Formulaires/PAC_AE/
Upload File :
Current File : /home/ataenra/www/ATA/INTRANET/Formulaires/PAC_AE/importationprojet.php


<?php

//ON INSERE LE FORMULAIRE COMPLET

session_start();   

require "../../Outils/co.php";



$_SESSION['IDPAC'] = $_POST['IDPAC'];

$IDPAC = $_SESSION['IDPAC'];



$consotex = $_SESSION['ConsoTEx'];

$consoECS = $_SESSION['ConsoEcs']; 

$AnnuelECS = $_SESSION['CoutAnEcs'];

$Tconso = $_SESSION['ConsoChauf'];

$Annuel = $_SESSION['CoutAnChauf'];





if(isset($_POST['HCPE'.$IDPAC.''])){

$HConsoPacElec = $_POST['HCPE'.$IDPAC.''];}else{$HConsoPacElec ="0";} //Hybride conso elec



if(isset($_POST['PCPE'.$IDPAC.''])){

$ConsoPacElec = $_POST['PCPE'.$IDPAC.''];}else{$ConsoPacElec ="0";}//Pac conso elec



if(isset($_POST['PCPEcs'.$IDPAC.''])){

    $ConsoPacElecEcs = $_POST['PCPEcs'.$IDPAC.''];}else{$ConsoPacElecEcs ="0";}//Pac conso elec



if(isset($_POST['HCPG'.$IDPAC.''])){

$HConsoPacGaz = $_POST['HCPG'.$IDPAC.''];}else{$HConsoPacGaz ="0";}//Hybride conso Gaz



if(isset($_POST['HTX'.$IDPAC.''])){

$HTauxcouv = $_POST['HTX'.$IDPAC.''];}else{$HTauxcouv = "0";}//Taux couverture Hybride ConsoT/Elec



if(isset($_POST['TX'.$IDPAC.''])){

$PTauxcouv = $_POST['TX'.$IDPAC.''];}else{$PTauxcouv = "0";} //Taux couverture PAC PuissanceDispo a 9 + appoint / Deperditions



if(isset($_POST['HECO'.$IDPAC.''])){

$HEconomie = $_POST['HECO'.$IDPAC.''];}else{$HEconomie = "0";} //Hybride economies annuelles



if(isset($_POST['ECO'.$IDPAC.''])){

    $Economie = $_POST['ECO'.$IDPAC.''];}else{$Economie = "0";} //Pac economies annuelles



if(isset($_POST['PPV'.$IDPAC.''])){

    $PrixVentePac = $_POST['PPV'.$IDPAC.''];}else{$PrixVentePac = "0";} //Prix vente Pac



if(isset($_POST['HPV'.$IDPAC.''])){

    $PrixVenteHyb = $_POST['HPV'.$IDPAC.''];}else{$PrixVenteHyb = "0";} //Prix vente Hybride

    

if(isset($_POST['IDTH'])){

$_SESSION['IDTH'] = $_POST['IDTH'];}else{$_SESSION['IDTH'] = "0";}

$IDTH = $_SESSION['IDTH'];



if(isset($_POST['MCOM'.$IDPAC.''])){

$MCOM = $_POST['MCOM'.$IDPAC.''];}else{$MCOM= "0";} //liste des articles



if(isset($_POST['Simul'.$IDPAC.''])){

$Simul = $_POST['Simul'.$IDPAC.''];}else{$Simul = "0";} //liste des articles



//Type de pac

if(isset($_POST['LIAISON'.$IDPAC.''])){

$_SESSION['LIAISON'] = $_POST['LIAISON'.$IDPAC.''];}else{$_SESSION['LIAISON'] = "0";}

if($_SESSION['LIAISON'] =="Gaz"){$TypePac = "GAZ";}elseif($_SESSION['LIAISON'] =="Eau"){$TypePac = "EAU";}else{$TypePac = "GAZ";}



//Commission AF

if($_SESSION['COM'] != "Di4lz"){

}else{$MCOM = "0";}



//Type de projet (Soit PAC_AE_M     Soit PAC_AE_S   Soit PAC_AE_H) table commune projetpacae

if(isset($_POST['TypePAC'.$IDPAC.''])){

    $typeprojet = $_POST['TypePAC'.$IDPAC.''];}else{$typeprojet = "0";} 

    



//Nous sommes dans un projet de type pac

$tab = 'projetpacae';

$tabm = "gest_ens_pac_ae";

$tabg = "gest_gamme_pac";





if($_SESSION['PrimesATA']=='Non'){



$A10 = $dbco->prepare("SELECT * FROM cli_simulprime WHERE ID_simulprime = '".$_SESSION['ID_simul']."'");

$A10->execute();

$SA10 = $A10->fetch(PDO::FETCH_OBJ);



//2 CREATION DU DOSSIER



$dossier = $dbco->prepare("INSERT INTO dossier (IDclient, IDmateriel, typeprojet, tableprojet, user, rueC, CodePC, VilleC, Prop, Proptype, hab, PrimeATA, EtatAides) 

VALUES (:IDclient, :IDmateriel, :typeprojet, :tableprojet, :user, :rueC, :CodePC, :VilleC, :Prop, :Proptype, :hab, :PrimeATA, :EtatAides)");

$dossier->bindparam(':IDclient',$_SESSION['IDclient']);

$dossier->bindparam(':IDmateriel',$_SESSION['IDPAC']);

$dossier->bindparam(':typeprojet',$typeprojet);

$dossier->bindparam(':tableprojet',$tab);

$dossier->bindparam(':user',$_SESSION['COM']);

$dossier->bindParam(':rueC',$SA10->RueC);

$dossier->bindParam(':CodePC',$SA10->CodePC);

$dossier->bindParam(':VilleC',$SA10->VilleC);

$dossier->bindParam(':Prop',$SA10->prop);

$dossier->bindParam(':Proptype',$SA10->proptype);

$dossier->bindParam(':hab',$SA10->hab);

$dossier->bindValue(':PrimeATA','Non');

$dossier->bindValue(':EtatAides','Client');

$dossier->execute();

$lastdossier = $dbco->lastInsertId();

}





if($_SESSION['PrimesATA']=='Oui'){

$A9 = $dbco->prepare("SELECT * FROM cli_simulprime WHERE ID_sp_client = '".$_SESSION['IDclient']."'");

$A9->execute();

$SA9 = $A9->fetch(PDO::FETCH_OBJ);

//2 CREATION DU DOSSIER



$dossier = $dbco->prepare("INSERT INTO dossier (IDclient, IDmateriel, typeprojet, tableprojet, user, rueC, CodePC, VilleC, Prop, Proptype, hab, PrimeATA, EtatAides) 

VALUES (:IDclient, :IDmateriel, :typeprojet, :tableprojet, :user, :rueC, :CodePC, :VilleC, :Prop, :Proptype, :hab, :PrimeATA, :EtatAides)");

$dossier->bindparam(':IDclient',$_SESSION['IDclient']);

$dossier->bindparam(':IDmateriel',$_SESSION['IDPAC']);

$dossier->bindparam(':typeprojet',$typeprojet);

$dossier->bindparam(':tableprojet',$tab);

$dossier->bindparam(':user',$_SESSION['COM']);

$dossier->bindParam(':rueC',$SA9->RueC);

$dossier->bindParam(':CodePC',$SA9->CodePC);

$dossier->bindParam(':VilleC',$SA9->VilleC);

$dossier->bindParam(':Prop',$SA9->prop);

$dossier->bindParam(':Proptype',$SA9->proptype);

$dossier->bindParam(':hab',$SA9->hab);

$dossier->bindparam(':PrimeATA',$_SESSION['PrimesATA']);

$dossier->bindValue(':EtatAides','A faire');

$dossier->execute();

$lastdossier = $dbco->lastInsertId();





//2B Si primes creation ligne simulationprime



$aides = $dbco->prepare("INSERT INTO simulationprime (IDdossier, ancienprime, CouleurPrimeRenov, MPR, ProfilCee, MCEE, NBPERS, revenus) 

                                                VALUES (:IDdossier, :ancienprime, :CouleurPrimeRenov, :MPR, :ProfilCee, :MCEE, :NBPERS, :revenus)");



$aides->bindParam(':IDdossier',$lastdossier);

$aides->bindParam(':ancienprime',$SA9->ancienprime);

$aides->bindParam(':CouleurPrimeRenov',$SA9->CouleurPrimeRenov);

$aides->bindParam(':MPR',$_SESSION['MPR']);

$aides->bindParam(':ProfilCee',$SA9->ProfilCee);

$aides->bindParam(':MCEE',$_SESSION['MCEE']);

$aides->bindParam(':NBPERS',$SA9->NBPERS);

$aides->bindParam(':revenus',$SA9->revenus);

$aides->execute();

$lastSimul = $dbco->lastInsertId();





$UP = $dbco->prepare('UPDATE dossier SET IDprime = :IDp WHERE ID = :ID');

$UP->bindvalue('IDp',$lastSimul);

$UP->bindvalue('ID',$lastdossier);

$UP->execute();



}



//3 Projet dans projetpacae

$projet = $dbco->prepare("INSERT INTO $tab (IDdossier, JChantier, IDm, IDTH, MCOM, PLT, SurfChauf, HautPlaf, Lambda, TempExtRef, TempIntConf, altimetrie, ChaufC, ProdChaufE, ProdEcsE, Emetteurs, NBZone, EcsNew, Balecs, AboElec, enedis, messagelec, messagenedis, TabElec, Terre, DeUe, DeUi, DeUeUi, BorVei, PlaCuiss, BalEcsS, BalEcsP, PlombG, AccessUe, TypePose, AccessUi, Volume, DeltaT, Deperditions, Regimeau, TypePac, Tampon, VolumeVase, Monobloc, Split, Hybride, PACECS, Volumeau, Electchantier, TabElecE, PlombGE, BalTamp, VaseExp, Circu, Disco, Filtre, RegulP, Clapet, PlombM, modhyd, AccessE, AccessI, ConsoTEx, ConsoEcs, CoutAnEcs, ConsoChauf, CoutAnChauf, ConsoPac, ConsoPacEcs, EcoPac, PrixVentePac, PTauxcouv, HConsoPacElec, HConsoGaz, Htauxcouv, HEcoT, PrixVenteHyb)  

                                    VALUES(:IDdossier, :JChantier, :IDm, :IDTH, :MCOM, :PLT, :SurfChauf, :HautPlaf, :Lambda, :TempExtRef, :TempIntConf, :altimetrie, :ChaufC, :ProdChaufE, :ProdEcsE, :Emetteurs, :NBZone, :EcsNew, :Balecs, :AboElec, :enedis, :messagelec, :messagenedis, :TabElec, :Terre, :DeUe, :DeUi, :DeUeUi, :BorVei, :PlaCuiss, :BalEcsS, :BalEcsP, :PlombG, :AccessUe, :TypePose, :AccessUi, :Volume, :DeltaT, :Deperditions, :Regimeau, :TypePac, :Tampon, :VolumeVase, :Monobloc, :Split, :Hybride, :PACECS, :Volumeau, :Electchantier, :TabElecE, :PlombGE, :BalTamp, :VaseExp, :Circu, :Disco, :Filtre, :RegulP, :Clapet, :PlombM, :modhyd, :AccessE, :AccessI, :ConsoTEx, :ConsoEcs, :CoutAnEcs, :ConsoChauf, :CoutAnChauf, :ConsoPac, :ConsoPacEcs, :EcoPac, :PrixVentePac, :PTauxcouv, :HConsoPacElec, :HConsoGaz, :Htauxcouv, :HEcoT, :PrixVenteHyb)"); 

       

        $projet->bindParam(':IDdossier',$lastdossier);

        $projet->bindParam(':JChantier',$_SESSION['JChantier']);

        $projet->bindparam(':IDm',$IDPAC);

        $projet->bindParam(':IDTH',$IDTH);

        $projet->bindParam(':MCOM',$MCOM);

        $projet->bindParam(':PLT',$_SESSION['PLT']);

		$projet->bindParam(':SurfChauf',$_SESSION['SurfChauf']);

		$projet->bindParam(':HautPlaf',$_SESSION['HautPlaf']);

		$projet->bindParam(':Lambda',$_SESSION['Lambda']);

		$projet->bindParam(':TempExtRef',$_SESSION['TempExtRef']);

		$projet->bindParam(':TempIntConf',$_SESSION['TempIntConf']);

        $projet->bindParam(':altimetrie',$_SESSION['altimetrie']);

        $projet->bindParam(':ChaufC',$_SESSION['ChaufC']);

		$projet->bindParam(':ProdChaufE',$_SESSION['ProdChaufE']);

		$projet->bindParam(':ProdEcsE',$_SESSION['ProdEcsE']);

		$projet->bindParam(':Emetteurs',$_SESSION['Emetteurs']);

        $projet->bindParam(':NBZone',$_SESSION['zone']); 

		$projet->bindParam(':EcsNew',$_SESSION['EcsNew']);

        $projet->bindParam(':Balecs',$_SESSION['Balecs']);

        $projet->bindParam(':AboElec',$_SESSION['AboElec']);

        $projet->bindParam(':enedis',$_SESSION['enedis']);

        $projet->bindParam(':messagelec',$_SESSION['messagelec']);

        $projet->bindParam(':messagenedis',$_SESSION['messagenedis']);

        $projet->bindParam(':TabElec',$_SESSION['TabElec']); 

		$projet->bindParam(':DeUe',$_SESSION['DeUe']);

        $projet->bindParam(':DeUi',$_SESSION['DeUi']); 

		$projet->bindParam(':DeUeUi',$_SESSION['DeUeUi']);

		$projet->bindParam(':BorVei',$_SESSION['BorVei']);

		$projet->bindParam(':PlaCuiss',$_SESSION['PlaCuiss']);

		$projet->bindParam(':BalEcsS',$_SESSION['BalEcsS']);

		$projet->bindParam(':BalEcsP',$_SESSION['BalEcsP']);

		$projet->bindParam(':PlombG',$_SESSION['PlombG']);

		$projet->bindParam(':AccessUe',$_SESSION['AccessUe']);

        $projet->bindParam(':TypePose',$_SESSION['TypePose']);

		$projet->bindParam(':AccessUi',$_SESSION['AccessUi']);

        $projet->bindParam(':Volume',$_SESSION['Volume']);

        $projet->bindParam(':DeltaT',$_SESSION['DeltaT']);

        $projet->bindParam(':Deperditions',$_SESSION['Deperditions']);

        $projet->bindParam(':Regimeau',$_SESSION['REGEau']);

        $projet->bindParam(':TypePac',$TypePac);

        $projet->bindParam(':Tampon',$_SESSION['Tampon']);

        $projet->bindParam(':VolumeVase',$_SESSION['VolumeVase']);

        $projet->bindParam(':Monobloc',$_SESSION['Monobloc']);

        $projet->bindParam(':Split',$_SESSION['Split']);

        $projet->bindParam(':Hybride',$_SESSION['Hybride']);

        $projet->bindParam(':PACECS',$_SESSION['PACECS']);

        $projet->bindParam(':Volumeau',$_SESSION['VOLEAU']);

        $projet->bindParam(':Electchantier',$_SESSION['ELECT']); 

        $projet->bindParam(':TabElecE',$_SESSION['Elec']);

        $projet->bindParam(':Terre',$_SESSION['Terre']); 

        $projet->bindParam(':PlombGE',$_SESSION['PlombG']);

        $projet->bindParam(':BalTamp',$_SESSION['BalTamp']); 

        $projet->bindParam(':VaseExp',$_SESSION['VaseExp']); 

        $projet->bindParam(':Circu',$_SESSION['Circu']); 

        $projet->bindParam(':Disco',$_SESSION['Disco']); 

        $projet->bindParam(':Filtre',$_SESSION['Filtre']); 

        $projet->bindParam(':RegulP',$_SESSION['RegulP']); 

        $projet->bindParam(':Clapet',$_SESSION['Clapet']); 

        $projet->bindParam(':PlombM',$_SESSION['PlombM']); 

        $projet->bindParam(':modhyd',$_SESSION['modhyd']);

        $projet->bindParam(':AccessE',$_SESSION['AccessE']);

        $projet->bindParam(':AccessI',$_SESSION['AccessI']);

        $projet->bindParam(':ConsoTEx',$consotex); 

        $projet->bindParam(':ConsoEcs',$consoECS); 

        $projet->bindParam(':CoutAnEcs',$AnnuelECS); 

        $projet->bindParam(':ConsoChauf',$Tconso); 

        $projet->bindParam(':CoutAnChauf',$Annuel); 

        $projet->bindParam(':ConsoPac',$ConsoPacElec); 

        $projet->bindParam(':ConsoPacEcs',$ConsoPacElecEcs); 

        $projet->bindParam(':EcoPac',$Economie); 

        $projet->bindParam(':PrixVentePac',$PrixVentePac); 

        $projet->bindParam(':PTauxcouv',$PTauxcouv); 

        $projet->bindParam(':HConsoPacElec',$HConsoPacElec); 

        $projet->bindParam(':HConsoGaz',$HConsoPacGaz); 

        $projet->bindParam(':Htauxcouv',$HTauxcouv); 

        $projet->bindParam(':HEcoT',$HEconomie); 

        $projet->bindParam(':PrixVenteHyb',$PrixVenteHyb); 

    	$projet->execute();

        $lastprojet = $dbco->lastInsertId();   



        $UP2 = $dbco->prepare('UPDATE dossier SET IDprojet = :IDprojet WHERE ID = :ID');

        $UP2->bindvalue('IDprojet',$lastprojet);

        $UP2->bindvalue('ID',$lastdossier);

        $UP2->execute();



//Inserer toutes les lignes de la table Gest_detail_simulation dans gest_detail_projet

//Selectionner les lignes de la simulation

$A10 = $dbco->prepare("SELECT * FROM gest_detail_simulation WHERE ID_client = '".$_SESSION['IDclient']."' AND ID_simul = '".$Simul."'");
$A10->execute();

while($SA10 = $A10->fetch(PDO::FETCH_OBJ)){

$projet = $dbco->prepare("INSERT INTO gest_detail_projet (ID_dossier, ID_ens, ID_produit, ID_pack, ID_forfait, ID_article, ID_mo, ID_frs, QT_articles, simul_pv, simul_CMD) 

VALUES (:ID_dossier, :ID_ens, :ID_produit, :ID_pack, :ID_forfait, :ID_article, :ID_mo, :ID_frs, :QT_articles, :simul_pv, :simul_CMD)");

 $projet->bindParam(':ID_dossier',$lastdossier);

 $projet->bindparam(':ID_ens',$SA10->ID_ens);

 $projet->bindparam(':ID_produit',$SA10->ID_produit);

 $projet->bindParam(':ID_pack',$SA10->ID_pack);

 $projet->bindparam(':ID_forfait',$SA10->ID_forfait);

 $projet->bindParam(':ID_article',$SA10->ID_article);

 $projet->bindParam(':ID_mo',$SA10->ID_mo);

 $projet->bindParam(':ID_frs',$SA10->ID_frs);

 $projet->bindParam(':QT_articles',$SA10->QT_articles);

 $projet->bindParam(':simul_pv',$SA10->simul_pv);

 $projet->bindParam(':simul_CMD',$SA10->simul_CMD);

 $projet->execute();

}







        //Generation du PDF en sortie de formulaire

        $ID = $lastdossier;

        $IDp = $lastprojet;

        $IDm = $IDPAC; 

        if($_SESSION['PrimesATA']=='Oui'){$IDsp = $lastSimul;}

       
        
//Suppresion détails simulations
        $del=$dbco->prepare("DELETE FROM gest_detail_simulation WHERE ID_client = '".$_SESSION['IDclient']."'");
        $del->execute();

    ?>




<form method="post">

<h6>Votre étude est bien prise en compte sous le numero: <?php echo $lastdossier;?></h6>

<a class="btn btn-primary" toggle="tooltip" data-placement="top" title="GENERER LA SIMULATION" href="./ATA/INTRANET/GenPDF/1Simulation/genpdfresultat.php?ID='<?php echo $lastdossier;?>'">GENERER</a>

<a class="btn btn-primary" href="../../../../index.php/comgp">TERMINER</a>