$fournisseur = $fournisseurManager->getFournisseurById($idFournisseur); $livraisonNumber = $livraisonManager->getLivraisonsNumberByIdFournisseur($idFournisseur); if ($livraisonNumber != 0) { $livraisonPerPage = 100; $pageNumber = ceil($livraisonNumber / $livraisonPerPage); $p = 1; if (isset($_GET['p']) and ($_GET['p'] > 0 and $_GET['p'] <= $pageNumber)) { $p = $_GET['p']; } else { $p = 1; } $livraisonListDeleteLink = "?idFournisseur=" . $_GET['idFournisseur'] . "&p=" . $p; $begin = ($p - 1) * $livraisonPerPage; $pagination = paginate('livraisons-fournisseur.php?idFournisseur=' . $_GET['idFournisseur'], '&p=', $pageNumber, $p); //$livraisons = $livraisonManager->getLivraisonsByIdFournisseurByLimits($idFournisseur, $begin, $livraisonPerPage); $livraisons = $livraisonManager->getLivraisonsByIdFournisseur($idFournisseur); $titreLivraison = "Liste des livraisons du fournisseur <strong>" . $fournisseurManager->getFournisseurById($idFournisseur)->nom() . "</strong>"; //get the sum of livraisons details using livraisons ids (idFournisseur) $livraisonsIds = $livraisonManager->getLivraisonIdsByIdFournisseur($idFournisseur); $sommeDetailsLivraisons = 0; foreach ($livraisonsIds as $idl) { $sommeDetailsLivraisons += $livraisonDetailManager->getTotalLivraisonByIdLivraison($idl); } $totalReglement = $reglementsFournisseurManager->sommeReglementFournisseursByIdFournisseur($idFournisseur); $totalLivraison = $livraisonManager->getTotalLivraisonsIdFournisseur($idFournisseur) + $sommeDetailsLivraisons; $hrefLivraisonBilanPrintController = "controller/Livraison2BilanPrintController.php?idFournisseur=" . $idFournisseur; } } } ?> <!DOCTYPE html>
<div class="portlet-title"> <h4><i class="icon-reorder"></i>Les fournisseurs</h4> <div class="tools"> <a href="javascript:;" class="collapse"></a> <a href="javascript:;" class="remove"></a> </div> </div> <div class="portlet-body"> <div class="clearfix"> </div> <?php if ((bool) $fournisseurs) { ?> <?php foreach ($fournisseurs as $fournisseur) { $livraisons = $livraisonsManager->getLivraisonsByIdFournisseur($fournisseur->id()); ?> <h3><?php echo $fournisseur->nom(); ?> </h3> <?php if ((bool) $livraisons) { ?> <table class="table table-striped table-hover table-bordered" id="sample_editable_1"> <thead> <tr> <th>N°Livraison</th> <th class="hidden-phone">Date</th> <th>Désignation</th>