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{
		text-align: center;
		text-decoration: underline;
     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']));
         $idProjet = $_GET['idProjet'];
 $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 = "";
 if (isset($_POST['criteria']) and $_POST['criteria'] == "toutesLivraison") {
     $livraisonNumber = $livraisonManager->getLivraisonsNumberByIdFournisseur($idFournisseur);
     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){
     $idFournisseur = $_GET['idFournisseur'];
     $livraisons = $livraisonManager->getLivraisonsByFournisseurGroupByMonth($idFournisseur);
    } 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'];
        $fournisseur = $fournisseurManager->getFournisseurById($idFournisseur);
        $livraisons = $livraisonManager->getLivraisonsByIdFournisseur($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['reglement-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);
$reglementManager = new ReglementFournisseurIaazaManager($pdo);
$fournisseurManager = new FournisseurManager($pdo);
if ($action == "add") {
    if (!empty($_POST['montant'])) {
        $idFournisseur = htmlentities($_POST['idFournisseur']);
        $idProjet = htmlentities($_POST['idProjet']);
        $dateReglement = htmlentities($_POST['dateReglement']);
        $montant = htmlentities($_POST['montant']);
        $modePaiement = htmlentities($_POST['modePaiement']);
        $numeroOperation = htmlentities($_POST['numeroCheque']);
        $createdBy = $_SESSION['userMerlaTrav']->login();
        $created = date('Y-m-d h:i:s');
        $reglement = new ReglementFournisseur(array('idFournisseur' => $idFournisseur, 'idProjet' => $idProjet, 'dateReglement' => $dateReglement, 'montant' => $montant, 'modePaiement' => $modePaiement, 'numeroCheque' => $numeroOperation, 'createdBy' => $createdBy, 'created' => $created));
        $reglementManager->add($reglement);
        //add History data
        $nomFournisseur = $fournisseurManager->getFournisseurById($idFournisseur)->nom();