Your IP : 216.73.216.65


Current Path : /home/ataenra/www/ATA/INTRANET/GenPDF/3Sonergia/
Upload File :
Current File : /home/ataenra/www/ATA/INTRANET/GenPDF/3Sonergia/genpdfbarth.php

<?php
    use setasign\Fpdi\Fpdi;
    require_once('../../Outils/fpdf/fpdf.php');
    require_once('../../Outils/fpdi-2.3.7/src/autoload.php');
    //require('required/modelepdf/grid.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=)

$sth2 = $dbco->prepare("SELECT * FROM $R->tablemateriel WHERE IDm = '$R->IDm'"); 
$sth2->execute();
$R2 = $sth2->fetch(PDO::FETCH_OBJ);

//recup date devis correcte
$DDevis = $R->DateDevis;
$DD = new datetime($DDevis);
//Recup date facture correcte
if($R->DateFacturation ==null){
$DFacture = date('d-m-Y');
$DF = new datetime($DFacture);
}else{
$DFacture = $R->DateFacturation;
$DF = new datetime($DFacture);
    
}



    // initiate FPDI
    $pdf= new FPDI();

    $pdf->SetAutoPagebreak(False);
 
    

if(($R->typeprojet =='PAC_AE_M')||($R->typeprojet =='PAC_AE_S')){
    
    $pdf->AddPage();
    $pdf->setSourceFile('../../genpdf/3sonergia/required/Barth104.pdf'); 
    $tplIdx = $pdf->importPage(4);   
    $pdf->useTemplate($tplIdx, 0, 0, 210);
    $pdf->SetFont('Helvetica','','8');


// Logo entreprise
$pdf->Image('../../Outils/required/ATA_logo_horiz.jpg',10,15,70);

//Date devis
$pdf->SetXY(125, 68);
$pdf->Cell(0,8,''.$DD->format('d/m/Y').'',0,1,'L',false);

//Date Facture
$pdf->SetXY(125, 72);
$pdf->Cell(0,8,''.$DF->format('d/m/Y').'',0,1,'L',false);

//Ref Facture
$pdf->SetXY(55, 76.2);
$pdf->Cell(0,8,''.$R->NumFacture.'',0,1,'L',false);

//Rue installation
$pdf->SetXY(50, 84.8);
$pdf->Cell(0,8,''.$R->rueC.'',0,1,'L',false);
//CodeP installation
$pdf->SetXY(40, 92.5);
$pdf->Cell(0,8,''.$R->CodePC.'',0,1,'L',false);
//Ville installation
$pdf->SetXY(30, 96.5);
$pdf->Cell(0,8,''.$R->VilleC.'',0,1,'L',false);

//Batiment plus de 2 ans
if($R->hab !='Moins de 2 ans'){
$pdf->SetXY(147.6, 105.2);
$pdf->Cell(0,8,'X',0,1,'L',false);
}
//Type de maison
if($R->Proptype =='Une maison'){
    $pdf->SetXY(48.5, 113.2);
    $pdf->Cell(0,8,'X',0,1,'L',false);

}elseif($R->Proptype !='Un appartement'){
    $pdf->SetXY(85.7, 113.2);
    $pdf->Cell(0,8,'X',0,1,'L',false);
}

//surface a chauffer
$pdf->SetXY(85.7, 117);
$pdf->Cell(0,8,''.$R->SurfChauf.' m2',0,1,'L',false);

//Type de pompe
if($R->Regimeau =='BT35'){$ns = "NS35";
    $pdf->SetXY(15.8, 133.6);
    $pdf->Cell(0,8,'X',0,1,'L',false);
}elseif($R->Regimeau !='BT35'){$ns = "NS55";
    $pdf->SetXY(15.8, 137.7);
    $pdf->Cell(0,8,'X',0,1,'L',false);
}
//Note de dimensionnement
$pdf->SetXY(106.4, 146);
$pdf->Cell(0,8,'X',0,1,'L',false);
//Ns en %
$pdf->SetXY(85.7, 153);
$pdf->Cell(0,8,''.$R2->$ns.' %',0,1,'L',false);

}

if($R->typeprojet =='PAC_AE_H'){
    $pdf->AddPage();
    $pdf->setSourceFile('../../GenPDF/3Sonergia/required/Barth159.pdf'); 
    $tplIdx = $pdf->importPage(5);
    $pdf->useTemplate($tplIdx, 0, 0, 210);
    $pdf->SetFont('Helvetica','','8');


// Logo entreprise
$pdf->Image('../../Outils/required/ATA_logo_horiz.jpg',10,15,70);

//Date devis
$pdf->SetXY(125, 72.5);
$pdf->Cell(0,8,''.$DD->format('d/m/Y').'',0,1,'L',false);

//Date Facture
$pdf->SetXY(125, 76.5);
$pdf->Cell(0,8,''.$DF->format('d/m/Y').'',0,1,'L',false);

//Ref Facture
$pdf->SetXY(55, 80.6);
$pdf->Cell(0,8,''.$R->NumFacture.'',0,1,'L',false);

//Rue installation
$pdf->SetXY(50, 88.5);
$pdf->Cell(0,8,''.$R->rueC.'',0,1,'L',false);

//CodeP installation
$pdf->SetXY(40, 97);
$pdf->Cell(0,8,''.$R->CodePC.'',0,1,'L',false);

//Ville installation
$pdf->SetXY(30, 101);
$pdf->Cell(0,8,''.$R->VilleC.'',0,1,'L',false);

//Batiment plus de 2 ans
if($R->hab !='Moins de 2 ans'){
$pdf->SetXY(145.6, 109.9);
$pdf->Cell(0,8,'X',0,1,'L',false);
}
//Type de maison
if($R->Proptype =='Une maison'){
    $pdf->SetXY(48.5, 118.2);
    $pdf->Cell(0,8,'X',0,1,'L',false);

}elseif($R->Proptype !='Un appartement'){
    $pdf->SetXY(85.7, 118.2);
    $pdf->Cell(0,8,'X',0,1,'L',false);
}

//surface a chauffer
$pdf->SetXY(98, 125.5);
$pdf->Cell(0,8,''.$R->SurfChauf.' m2',0,1,'L',false);

//Note de dimensionnement
$pdf->SetXY(106.4, 134);
$pdf->Cell(0,8,'X',0,1,'L',false);

//Taux de couverture HYB
$pdf->SetXY(30, 146);
$pdf->Cell(0,8,''.$R->Htauxcouv.' %',0,1,'L',false);

//Type de pac
$pdf->SetXY(54.6, 178.5);
$pdf->Cell(0,8,'X',0,1,'L',false);

//Pour ECS
$pdf->SetXY(161, 187.5);
$pdf->Cell(0,8,'X',0,1,'L',false);

//Moyenne et haute Temp
$pdf->SetXY(138, 195);
$pdf->Cell(0,8,'X',0,1,'L',false);

//NS
if($R->Regimeau =='BT35'){$ns = "NS35";}elseif($R->Regimeau =='BT55'){$ns = "NS55";}
$pdf->SetXY(85, 202);
$pdf->Cell(0,8,''.$R2->$ns.' %',0,1,'L',false);

//Classe de regulateur
$pdf->SetXY(50, 211);
$pdf->Cell(0,8,'VII',0,1,'L',false);


    $pdf->AddPage();
    $pdf->setSourceFile('../../GENPDF/3Sonergia/required/Barth159.pdf'); 
    $tplIdx = $pdf->importPage(6);
    $pdf->useTemplate($tplIdx, 0, 0, 210);
    $pdf->SetFont('Helvetica','','8');

}

if($R->typeprojet=='PAC_BALTH'){
    $pdf->setSourceFile('../../GENPDF/3Sonergia/required/Barth148.pdf'); 
    $tplIdx = $pdf->importPage(3);
    $pdf->useTemplate($tplIdx, 0, 0, 210);
    $pdf->SetFont('Helvetica','','8');

}

//Sortie du fichier
//$pdf->Output("I", 'test');
$pdf->Output('F', '../../../FICHIERS/'.$ID.'/documents/AH'.$ID.'.pdf'); 


    ?>