Your IP : 216.73.216.65


Current Path : /home/ataenra/www/ATA/INTRANET/GenPDF/12Devis/
Upload File :
Current File : /home/ataenra/www/ATA/INTRANET/GenPDF/12Devis/genpdfDevis.php

<?php
  
//RECUPERATION DES DONNEES

//connexion a la base de donnée
require_once '../../Outils/co.php';

//recuperation les informations selon ID en get (page?ID=)
$ID = $_GET['ID'];
$Tp = $_GET['T'];
$A = $_GET['A'];

if($A =="Oui"){
$sth = $dbco->prepare("SELECT * FROM dossier D JOIN ".$Tp." P ON D.IDprojet = P.IDp JOIN client C ON D.IDclient = C.IDc JOIN simulationprime S ON S.IDps = D.IDprime WHERE ID = $ID"); 
$sth->execute();
$R = $sth->fetch(PDO::FETCH_OBJ);
}else{
$sth = $dbco->prepare("SELECT * FROM dossier D JOIN ".$Tp." P ON D.IDprojet = P.IDp JOIN client C ON D.IDclient = C.IDc WHERE ID = $ID"); 
$sth->execute();
$R = $sth->fetch(PDO::FETCH_OBJ);
}

// Création du nouveau répertoire
$chemin ="../../../FICHIERS/$ID/Devis";
if(!is_dir($chemin)) {mkdir($chemin, 0777,true); }

    $sth = $dbco->prepare("SELECT * FROM gest_routeur WHERE routeur_Famille = '".$R->typeprojet."'"); 
    $sth->execute();
    $I = $sth->fetch(PDO::FETCH_OBJ);
    
    $projet=$I->routeur_Base;
    $table_gamme = $I->table_gamme;
    $table_jointure = $I->table_jointure;
    $table_jointure_access = $I->table_jointure_access;
    $table_ensemble = $I->table_ensemble;
    $table_produits = $I->table_produits;
    $table_projet = $I->table_projet;


//Verif table Devis
$devis = $dbco->prepare("SELECT * FROM gest_devis WHERE ID_dossier = '".$ID."'"); 
$devis->execute();
$DEVIS = $devis->fetch(PDO::FETCH_OBJ);

if(!empty($DEVIS)){
//Update table

$numdevis = "".date('Y').date('m')."EN";
$numdevis .= $DEVIS->ID;

$date = date('Y-m-d');
$ladateV = date('Y-m-d', strtotime($date. ' + 30 days'));

}else{

//INSERT TABLE
$date = date('Y-m-d');
$ladateV = date('Y-m-d', strtotime($date. ' + 30 days'));

$proj = $dbco->prepare("INSERT INTO gest_devis (ID_dossier, DateValid, ID_client) 
VALUES (:ID_dossier, :DateValid, :ID_client)");
 $proj->bindParam(':ID_dossier',$ID);
 $proj->bindparam(':DateValid',$ladateV);
 $proj->bindparam(':ID_client',$R->IDclient);
 $proj->execute();

$numdevis = "".date('Y').date('m')."EN";

$lastdevis = $dbco->lastInsertId();
$numdevis .= $lastdevis;
}

//FORMULAIRE SELON TYPE DE PROJET
require "TypeDevis/".$projet.".php";

//$pdf->Output("I", 'test');
$pdf->Output('F', 'Devis.pdf'); 

require "TypeDevis/numdevis.php";

//$pdf->Output("I", 'test');

if($R->PrimeATA=='Oui'){
$pdf->Output('F', '../../../FICHIERS/'.$ID.'/Devis/DevisSonergia'.$ID.'.pdf'); 
}else{
$pdf->Output('F', '../../../FICHIERS/'.$ID.'/Devis/DevisFinal'.$ID.'.pdf'); 







}

require "mailDevis.php";

header("location:../../../../index.php/agp");
 
?>