if (isset($_GET['p']) and ($_GET['p'] > 0 and $_GET['p'] <= $pageNumber)) {
             $p = $_GET['p'];
         } else {
             $p = 1;
         }
         $livraisonListDeleteLink = "?idFournisseur=" . $_GET['idFournisseur'] . "&idProjet=" . $_GET['idProjet'] . "&p=" . $p;
         $begin = ($p - 1) * $livraisonPerPage;
         $pagination = paginate('livraisons2.php?idFournisseur=' . $_GET['idFournisseur'] . '&idProjet=' . $_GET['idProjet'], '&p=', $pageNumber, $p);
         $livraisons = $livraisonManager->getLivraisonsByIdFournisseurByProjetByLimits($fournisseur, $idProjet, $begin, $livraisonPerPage);
         $titreLivraison = "Liste des livraisons du fournisseur <strong>" . $fournisseurManager->getFournisseurById($fournisseur)->nom() . "</strong> / Projet: <strong>" . $projetManager->getProjetById($idProjet)->nom() . "</strong>";
         $totalReglement = $reglementsFournisseurManager->sommeReglementFournisseursByIdFournisseurByProjet($fournisseur, $idProjet);
         //get the sum of livraisons details using livraisons ids (idProjet and idFournisseur)
         $livraisonsIds = $livraisonManager->getLivraisonIdsByIdFournisseurIdProjet($fournisseur, $idProjet);
         $sommeDetailsLivraisons = 0;
         foreach ($livraisonsIds as $idl) {
             $sommeDetailsLivraisons += $livraisonDetailManager->getTotalLivraisonByIdLivraison($idl);
         }
         $totalLivraison = $livraisonManager->getTotalLivraisonsIdFournisseurProjet($fournisseur, $idProjet) + $sommeDetailsLivraisons;
         $hrefLivraisonBilanPrintController = "controller/Livraison2BilanPrintController.php?idFournisseur=" . $fournisseur . "&idProjet=" . $idProjet;
     }
 } else {
     if (isset($_GET['idFournisseur'])) {
         $idFournisseur = $_GET['idFournisseur'];
         $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'];
Ejemplo n.º 2
0
    $nomProjet = "Non mentionné";
    $idProjet = "";
    $fournisseurs = $fournisseurManager->getFournisseurs();
    $projets = $projetManager->getProjets();
    if (isset($_GET['codeLivraison'])) {
        $livraison = $livraisonManager->getLivraisonByCode($_GET['codeLivraison']);
        $fournisseur = $fournisseurManager->getFournisseurById($livraison->idFournisseur());
        if ($livraison->idProjet() != 0) {
            $nomProjet = $projetManager->getProjetById($livraison->idProjet())->nom();
            $idProjet = $projetManager->getProjetById($livraison->idProjet())->id();
        } else {
            $nomProjet = "Non mentionné";
            $idProjet = "";
        }
        $livraisonDetail = $livraisonDetailManager->getLivraisonsDetailByIdLivraison($livraison->id());
        $totalLivraisonDetail = $livraisonDetailManager->getTotalLivraisonByIdLivraison($livraison->id());
        $nombreArticle = $livraisonDetailManager->getNombreArticleLivraisonByIdLivraison($livraison->id());
    }
    ?>
<!DOCTYPE html>
<!--[if IE 8]> <html lang="en" class="ie8"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9"> <![endif]-->
<!--[if !IE]><!--> <html lang="en"> <!--<![endif]-->
<!-- BEGIN HEAD -->
<head>
    <meta charset="utf-8" />
    <title>GELM - Management Application</title>
    <meta content="width=device-width, initial-scale=1.0" name="viewport" />
    <meta content="" name="description" />
    <meta content="" name="author" />
    <link href="assets/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
Ejemplo n.º 3
0
                                        </tr>
                                    </thead>
                                    <tbody>
                                        <!--form action="LivraisonListDeleteController.php<?php 
    echo $livraisonListDeleteLink;
    ?>
" method="post">
                                            <button type="submit" class="btn red">Supprimer les livraisons sélectionnées</button>
                                            <br-->                                          
                                        <?php 
    if ($livraisonNumber != 0) {
        foreach ($livraisons as $livraison) {
            $livraisonsIds = $livraisonManager->getLivraisonIdsByIdFournisseur($livraison->idFournisseur());
            $totalDetailsLivraisons = 0;
            foreach ($livraisonsIds as $idl) {
                $totalDetailsLivraisons += $livraisonDetailManager->getTotalLivraisonByIdLivraison($idl);
            }
            ?>
      
                                        <tr class="livraisons">
                                            <td>
                                                <div style="width: 200px">
                                                    <a><strong><?php 
            echo $fournisseurManager->getFournisseurById($livraison->idFournisseur())->nom();
            ?>
</strong></a>
                                                </div>  
                                                <!--a href="livraisons-fournisseur.php?idFournisseur=<?php 
            //$livraison->idFournisseur()
            ?>
" style="width: 100px" class="btn blue mini"-->
Ejemplo n.º 4
0
            ?>
</td>
											<td class="hidden-phone"><?php 
            echo $projetManager->getProjetById($livraison->idProjet())->nom();
            ?>
</td>
											<td class="hidden-phone"><?php 
            echo date('d/m/Y', strtotime($livraison->dateLivraison()));
            ?>
</td>
											<td class="hidden-phone"><?php 
            echo $livraisonDetailManager->getNombreArticleLivraisonByIdLivraison($livraison->id());
            ?>
</td>
											<td class="hidden-phone"><?php 
            echo number_format($livraisonDetailManager->getTotalLivraisonByIdLivraison($livraison->id()), 2, ',', ' ');
            ?>
</td>
										</tr>
										<!-- add file box begin-->
										<div id="addPieces<?php 
            echo $livraison->id();
            ?>
" class="modal hide fade in" tabindex="-1" role="dialog" aria-labelledby="login" aria-hidden="false" >
											<div class="modal-header">
												<button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button>
												<h3>Ajouter des pièces pour cette livraison</h3>
											</div>
											<div class="modal-body">
												<form class="form-horizontal" action="controller/LivraisonPiecesAddController.php" method="post" enctype="multipart/form-data">
													<p>Êtes-vous sûr de vouloir ajouter des pièces pour cette livraison ?</p>
Ejemplo n.º 5
0
    echo $fournisseur->nom();
    ?>
</h4>
                                <div class="tools">
                                    <a href="javascript:;" class="collapse"></a>
                                    <a href="javascript:;" class="remove"></a>
                                </div>
                            </div>
                            <div class="portlet-body">
                                <form method="post" action="controller/LivraisonsNonPayeesValidateController.php" class="horizontal-form">
                                    <div class="row-fluid">
                                        <?php 
    $sommeLivraisons = 0;
    $sommeLivraisonsNonPaye = 0;
    foreach ($livraisons as $livraison) {
        $sommeLivraisons += $livraisonDetailManager->getTotalLivraisonByIdLivraison($livraison->id());
        if ($livraison->status() == utf8_decode("Non Pay&eacute;")) {
            $sommeLivraisonsNonPaye += $livraisonDetailManager->getTotalLivraisonByIdLivraison($livraison->id());
        }
        ?>
                                                <input type="checkbox" name="id_livraison[]" value="<?php 
        echo $livraison->id();
        ?>
">
                                                N°BL : <?php 
        echo $livraison->libelle();
        ?>
                                                <a class="btn mini red">
                                                    <?php 
        echo $livraison->status();
        ?>
Ejemplo n.º 6
0
		$sommePrixVente = 0;
		foreach($idsContrats as $id){
			$sommeOperationsClients += $operationsManager->sommeOperations($id);
			$sommePrixVente += $contratManager->getContratById($id)->prixVente();
		}
		$sommeApportsClients = ($sommeOperationsClients);
		$reliquat = $sommePrixVente - $sommeOperationsClients; 
        $sommeCharges = 
        $chargeCommunManager->getTotal() + $chargeManager->getTotalByIdProjet($idProjet);
        $sommeCharges = ceil($sommeCharges);
		
        //Container 2 : Statistiques
        $sommeLivraisons = 0;
        $idsLivraisons = $livraisonsManager->getLivraisonIdsByIdProjet($idProjet);
        foreach ( $idsLivraisons as $id ) {
            $sommeLivraisons += $livraisonDetailManager->getTotalLivraisonByIdLivraison($id);
        }
        $sommeReglements = ceil($reglementsFournisseurManager->sommeReglementFournisseurByIdProjet($_GET['idProjet']));
        $sommeLivraison = ceil($livraisonsManager->getTotalLivraisonsIdProjet($_GET['idProjet']));
?>
<!DOCTYPE html>
<!--[if IE 8]> <html lang="en" class="ie8"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9"> <![endif]-->
<!--[if !IE]><!--> <html lang="en"> <!--<![endif]-->
<!-- BEGIN HEAD -->
<head>
	<meta charset="UTF-8" />
	<title>ImmoERP - Management Application</title>
	<meta content="width=device-width, initial-scale=1.0" name="viewport" />
	<meta content="" name="description" />
	<meta content="" name="author" />