}
}
spl_autoload_register("classLoad");
include 'config.php';
include 'lib/pagination.php';
//classes loading end
session_start();
if (isset($_SESSION['userMerlaTrav']) and $_SESSION['userMerlaTrav']->profil() == "admin") {
    $fournisseurManager = new FournisseurManager($pdo);
    $projetManager = new ProjetManager($pdo);
    $livraisonManager = new LivraisonManager($pdo);
    $idFournisseur = 0;
    if (isset($_GET['idFournisseur']) and ($_GET['idFournisseur'] > 0 and $_GET['idFournisseur'] <= $fournisseurManager->getLastId())) {
        $idFournisseur = $_GET['idFournisseur'];
        $reglementsManager = new ReglementFournisseurManager($pdo);
        $reglementNumber = $reglementsManager->getReglementsNumberByIdFournisseurOnly($idFournisseur);
        if ($reglementNumber != 0) {
            $reglementPerPage = 10;
            $pageNumber = ceil($reglementNumber / $reglementPerPage);
            $p = 1;
            if (isset($_GET['p']) and ($_GET['p'] > 0 and $_GET['p'] <= $pageNumber)) {
                $p = $_GET['p'];
            } else {
                $p = 1;
            }
            $begin = ($p - 1) * $reglementPerPage;
            $pagination = paginate('fournisseurs-reglements.php?idFournisseur=' . $idFournisseur, '&p=', $pageNumber, $p);
            $reglements = $reglementsManager->getReglementFournisseursByIdFournisseurByLimits($idFournisseur, $begin, $reglementPerPage);
            $total = $reglementsManager->getTotalReglementByIdFournisseur($idFournisseur);
        }
        $livraisonNumber = $livraisonManager->getLivraisonsNumberByIdFournisseur($idFournisseur);