$fournisseurManager = new FournisseurManager($pdo);
    $societe = $_GET['societe'];
    if ($societe == 1) {
        $livraisonManager = new LivraisonManager($pdo);
        $livraisonDetailManager = new LivraisonDetailManager($pdo);
        $reglementsFournisseurManager = new ReglementFournisseurManager($pdo);
        $livraisonNumber = $livraisonManager->getLivraisonNumber();
        if ($livraisonNumber != 0) {
            $titreLivraison = "Bilan des livraisons et réglements";
            $livraisons = $livraisonManager->getLivraisonsByGroup();
            $totalReglement = $reglementsFournisseurManager->getTotalReglement();
            $totalLivraison = $livraisonDetailManager->getTotalLivraison();
        }
    } else {
        if ($societe == 2) {
            $livraisonManager = new LivraisonIaazaManager($pdo);
            $livraisonDetailManager = new LivraisonDetailIaazaManager($pdo);
            $reglementsFournisseurManager = new ReglementFournisseurIaazaManager($pdo);
            $livraisonNumber = $livraisonManager->getLivraisonNumber();
            if ($livraisonNumber != 0) {
                $titreLivraison = "Bilan des livraisons et réglements";
                $livraisons = $livraisonManager->getLivraisonsByGroup();
                $totalReglement = $reglementsFournisseurManager->getTotalReglement();
                $totalLivraison = $livraisonDetailManager->getTotalLivraison();
            }
        }
    }
    ob_start();
    ?>
<style type="text/css">
	p, h1, h2, h3{
session_start();
if (isset($_SESSION['userMerlaTrav'])) {
    $projetManager = new ProjetManager($pdo);
    $fournisseurManager = new FournisseurManager($pdo);
    $livraisonManager = "";
    $livraisonDetailManager = "";
    $reglementsFournisseurManager = "";
    //get societe value
    $societe = $_GET['societe'];
    if ($societe == 1) {
        $livraisonManager = new LivraisonManager($pdo);
        $livraisonDetailManager = new LivraisonDetailManager($pdo);
        $reglementsFournisseurManager = new ReglementFournisseurManager($pdo);
    } else {
        if ($societe == 2) {
            $livraisonManager = new LivraisonIaazaManager($pdo);
            $livraisonDetailManager = new LivraisonDetailIaazaManager($pdo);
            $reglementsFournisseurManager = new ReglementFournisseurIaazaManager($pdo);
        }
    }
    //classes and vars
    $livraisonDetailNumber = 0;
    $totalReglement = 0;
    $totalLivraison = 0;
    $titreLivraison = "BL N° ";
    $livraison = "Vide";
    $fournisseur = "Vide";
    $projet = "Vide";
    if (isset($_GET['idLivraison'])) {
        $livraison = $livraisonManager->getLivraisonById($_GET['idLivraison']);
        $fournisseur = $fournisseurManager->getFournisseurById($livraison->idFournisseur());
include '../lib/image-processing.php';
//classes loading end
session_start();
//post input processing
$action = htmlentities($_POST['action']);
//In this session variable we put all the POST, to get it in the contrats-add file
//in case of error, and this help the user to do not put again what he filled out.
$_SESSION['livraison-data-form'] = $_POST;
//This var contains result message of CRUD action
$actionMessage = "";
$typeMessage = "";
$redirectLink = "";
//process begins
//The History Component is used in all ActionControllers to mention a historical version of each action
$historyManager = new HistoryManager($pdo);
$livraisonManager = new LivraisonIaazaManager($pdo);
$fournisseurManager = new FournisseurManager($pdo);
$projetManager = new ProjetManager($pdo);
$idFournisseur = htmlentities($_POST['idFournisseur']);
if ($action == "add") {
    if (!empty($_POST['libelle'])) {
        $idProjet = htmlentities($_POST['idProjet']);
        $libelle = htmlentities($_POST['libelle']);
        $designation = htmlentities($_POST['designation']);
        //$type = htmlentities($_POST['type']);
        $dateLivraison = htmlentities($_POST['dateLivraison']);
        $codeLivraison = uniqid() . date('YmdHis');
        $createdBy = $_SESSION['userMerlaTrav']->login();
        $created = date('Y-m-d h:i:s');
        //create object
        $livraison = new LivraisonIaaza(array('dateLivraison' => $dateLivraison, 'libelle' => $libelle, 'designation' => $designation, 'idProjet' => $idProjet, 'idFournisseur' => $idFournisseur, 'code' => $codeLivraison, 'createdBy' => $createdBy, 'created' => $created));
         include('model/'.$myClass.'.php');
     }
     elseif(file_exists('controller/'.$myClass.'.php')){
         include('controller/'.$myClass.'.php');
     }
 }
 spl_autoload_register("classLoad"); 
 include('config.php');  
 include('lib/pagination.php');
 //classes loading end
 session_start();
 if ( isset($_SESSION['userMerlaTrav']) ) {
     //classManagers
     $projetManager = new ProjetManager($pdo);
     $fournisseurManager = new FournisseurManager($pdo);
     $livraisonManager = new LivraisonIaazaManager($pdo);
     $livraisonDetailManager = new LivraisonDetailIaazaManager($pdo);
     $reglementsFournisseurManager = new ReglementFournisseurIaazaManager($pdo);
     //classes and vars
     $idFournisseur = 0;
     $projets = $projetManager->getProjets();
     $fournisseurs = $fournisseurManager->getFournisseurs();
     $projet = $projetManager->getProjets();
     $livraisonNumber = 0;
     $totalReglement = 0;
     $totalLivraison = 0;
     $titreLivraison ="Liste de toutes les livraisons";
     $hrefLivraisonBilanPrintController = "controller/Livraison2BilanPrintController.php";
     $livraisonListDeleteLink = "";
     if( isset($_GET['idFournisseur']) and !empty($_GET['idProjet']) and 
     $fournisseurManager->getOneFournisseurBySearch($_GET['idFournisseur']>=1)){
    if (file_exists('model/' . $myClass . '.php')) {
        include 'model/' . $myClass . '.php';
    } elseif (file_exists('controller/' . $myClass . '.php')) {
        include 'controller/' . $myClass . '.php';
    }
}
spl_autoload_register("classLoad");
include 'config.php';
include 'lib/pagination.php';
//classes loading end
session_start();
if (isset($_SESSION['userMerlaTrav'])) {
    //classManagers
    $projetManager = new ProjetManager($pdo);
    $fournisseurManager = new FournisseurManager($pdo);
    $livraisonManager = new LivraisonIaazaManager($pdo);
    $livraisonDetailManager = new LivraisonDetailIaazaManager($pdo);
    $reglementsFournisseurManager = new ReglementFournisseurManager($pdo);
    //classes and vars
    $livraisonDetailNumber = 0;
    $totalReglement = 0;
    $totalLivraison = 0;
    $titreLivraison = "Détail de la livraison";
    $livraison = "Vide";
    $fournisseur = "Vide";
    $nomProjet = "Non mentionné";
    $idProjet = "";
    $fournisseurs = $fournisseurManager->getFournisseurs();
    $projets = $projetManager->getProjets();
    if (isset($_GET['codeLivraison'])) {
        $livraison = $livraisonManager->getLivraisonByCode($_GET['codeLivraison']);
 //class manager
 $projetManager = new ProjetManager($pdo);
 $fournisseurManager = new FournisseurManager($pdo);
 $livraisonManager = "";
 $livraisonDetailManager = "";
 $reglementsFournisseurManager = "";
 $titreSociete = "";
 $societe = htmlentities($_POST['societe']);
 if ($societe == 1) {
     $livraisonManager = new LivraisonManager($pdo);
     $livraisonDetailManager = new LivraisonDetailManager($pdo);
     $reglementsFournisseurManager = new ReglementFournisseurManager($pdo);
     $titreSociete = "Société MerlaTrav";
 } else {
     if ($societe == 2) {
         $livraisonManager = new LivraisonIaazaManager($pdo);
         $livraisonDetailManager = new LivraisonDetailIaazaManager($pdo);
         $reglementsFournisseurManager = new ReglementFournisseurIaazaManager($pdo);
         $titreSociete = "Société MerlaTrav";
     }
 }
 //classes and vars
 $idFournisseur = $_POST['idFournisseur'];
 $fournisseur = $fournisseurManager->getFournisseurById($idFournisseur);
 $reglements = "";
 $reglementsNumber = 0;
 $livraisons = "";
 $livraisonNumber = 0;
 $totalReglement = 0;
 $totalLivraison = 0;
 $titreLivraison = "";
         include('model/'.$myClass.'.php');
     }
     elseif(file_exists('controller/'.$myClass.'.php')){
         include('controller/'.$myClass.'.php');
     }
 }
 spl_autoload_register("classLoad"); 
 include('config.php');  
 include('lib/pagination.php');
 //classes loading end
 session_start();
 if( isset($_SESSION['userMerlaTrav']) ){
     //classManagers
     $projetManager = new ProjetManager($pdo);
     $fournisseurManager = new FournisseurManager($pdo);
     $livraisonManager = new LivraisonIaazaManager($pdo);
     $livraisonDetailManager = new LivraisonDetailIaazaManager($pdo);
     $reglementsFournisseurManager = new ReglementFournisseurIaazaManager($pdo);
     //classes and vars
     $projets = $projetManager->getProjets();
     $fournisseurs = $fournisseurManager->getFournisseurs();
     $projet = $projetManager->getProjets();
     $livraisonNumber = 0;
     $totalReglement = 0;
     $totalLivraison = 0;
     $titreLivraison ="Liste de toutes les livraisons";
     $hrefLivraisonBilanPrintController = "controller/Livraison2BilanPrintController.php";
     $livraisonListDeleteLink = "";
     $titreLivraison ="Société Iaaza";
     $livraisonNumber = $livraisonManager->getLivraisonNumber();
     //if($livraisonNumber != 0){
include '../lib/image-processing.php';
//classes loading end
session_start();
//post input processing
$action = htmlentities($_POST['action']);
//In this session variable we put all the POST, to get it in the contrats-add file
//in case of error, and this help the user to do not put again what he filled out.
$_SESSION['livraison-data-form'] = $_POST;
//This var contains result message of CRUD action
$actionMessage = "";
$typeMessage = "";
$redirectLink = "";
//process begins
//The History Component is used in all ActionControllers to mention a historical version of each action
$historyManager = new HistoryManager($pdo);
$livraisonManager = new LivraisonIaazaManager($pdo);
$fournisseurManager = new FournisseurManager($pdo);
$projetManager = new ProjetManager($pdo);
$idFournisseur = htmlentities($_POST['idFournisseur']);
if ($action == "add") {
    if (!empty($_POST['libelle'])) {
        $idProjet = htmlentities($_POST['idProjet']);
        $libelle = htmlentities($_POST['libelle']);
        $status = 0;
        $designation = htmlentities($_POST['designation']);
        //$type = htmlentities($_POST['type']);
        $dateLivraison = htmlentities($_POST['dateLivraison']);
        $codeLivraison = uniqid() . date('YmdHis');
        $createdBy = $_SESSION['userMerlaTrav']->login();
        $created = date('Y-m-d h:i:s');
        //these next data are used to know the month and the year of a supply demand
    if (file_exists('model/' . $myClass . '.php')) {
        include 'model/' . $myClass . '.php';
    } elseif (file_exists('controller/' . $myClass . '.php')) {
        include 'controller/' . $myClass . '.php';
    }
}
spl_autoload_register("classLoad");
include 'config.php';
include 'lib/pagination.php';
//classes loading end
session_start();
if (isset($_SESSION['userMerlaTrav'])) {
    //classManagers
    $projetManager = new ProjetManager($pdo);
    $fournisseurManager = new FournisseurManager($pdo);
    $livraisonManager = new LivraisonIaazaManager($pdo);
    $livraisonDetailManager = new LivraisonDetailIaazaManager($pdo);
    $reglementsFournisseurManager = new ReglementFournisseurIaazaManager($pdo);
    //classes and vars
    $idFournisseur = 0;
    $projets = $projetManager->getProjets();
    $fournisseurs = $fournisseurManager->getFournisseurs();
    $projet = $projetManager->getProjets();
    $livraisonNumber = 0;
    $totalReglement = 0;
    $totalLivraison = 0;
    $titreLivraison = "Liste de toutes les livraisons";
    $hrefLivraisonBilanPrintController = "controller/Livraison2BilanPrintController.php";
    $livraisonListDeleteLink = "";
    if (isset($_GET['idFournisseur']) and !empty($_GET['idProjet']) and $fournisseurManager->getOneFournisseurBySearch($_GET['idFournisseur'] >= 1)) {
        $fournisseur = $fournisseurManager->getOneFournisseurBySearch(htmlentities($_GET['idFournisseur']));
    if (file_exists('model/' . $myClass . '.php')) {
        include 'model/' . $myClass . '.php';
    } elseif (file_exists('controller/' . $myClass . '.php')) {
        include 'controller/' . $myClass . '.php';
    }
}
spl_autoload_register("classLoad");
include 'config.php';
include 'lib/pagination.php';
//classes loading end
session_start();
if (isset($_SESSION['userMerlaTrav'])) {
    //classManagers
    $projetManager = new ProjetManager($pdo);
    $fournisseurManager = new FournisseurManager($pdo);
    $livraisonManager = new LivraisonIaazaManager($pdo);
    $livraisonDetailManager = new LivraisonDetailIaazaManager($pdo);
    $reglementsFournisseurManager = new ReglementFournisseurIaazaManager($pdo);
    //classes and vars
    $idFournisseur = 0;
    $projets = $projetManager->getProjets();
    $fournisseurs = $fournisseurManager->getFournisseurs();
    $projet = $projetManager->getProjets();
    $livraisonNumber = 0;
    $totalReglement = 0;
    $totalLivraison = 0;
    $titreLivraison = "Liste de toutes les livraisons";
    $hrefLivraisonBilanPrintController = "controller/Livraison2BilanPrintController.php";
    $livraisonListDeleteLink = "";
    if (isset($_GET['idFournisseur'])) {
        $idFournisseur = $_GET['idFournisseur'];