当前位置: 首页>>代码示例>>PHP>>正文


PHP ProjetManager::getProjetById方法代码示例

本文整理汇总了PHP中ProjetManager::getProjetById方法的典型用法代码示例。如果您正苦于以下问题:PHP ProjetManager::getProjetById方法的具体用法?PHP ProjetManager::getProjetById怎么用?PHP ProjetManager::getProjetById使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在ProjetManager的用法示例。


在下文中一共展示了ProjetManager::getProjetById方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: foreach

            <th style="width:20%">Désignation</th>
            <th style="width:15%">Bénéficiaire</th>
            <th style="width:15%">Numéro Chèque</th>
            <th style="width:15%">Montant</th>
        </tr>
        <?php 
    foreach ($chargesCommuns as $charges) {
        ?>
      
        <tr>
            <td style="width:15%"><?php 
        echo date('d/m/Y', strtotime($charges->dateOperation()));
        ?>
</td>
            <td style="width:20%"><?php 
        echo $projetManager->getProjetById($charges->idProjet())->nom();
        ?>
</td>
            <td style="width:20%"><?php 
        echo $charges->designation();
        ?>
</td>
            <td style="width:15%"><?php 
        echo $charges->beneficiaire();
        ?>
</td>
            <td style="width:15%"><?php 
        echo $charges->numeroCheque();
        ?>
</td>
            <td style="width:15%"><?php 
开发者ID:aassou,项目名称:gelm,代码行数:31,代码来源:ChargesCommunsPrintController.php

示例2: ContratManager

include '../config.php';
//classes loading end
session_start();
//post input processing
$idProjet = $_POST['idProjet'];
$idSociete = $_POST['idSociete'];
$idContrat = $_POST['idContrat'];
//create classes managers
$contratManager = new ContratManager($pdo);
$redirectLink = 'Location:../contrats-list.php?idProjet=' . $idProjet . "&idSociete=" . $idSociete;
if (isset($_POST['paye'])) {
    $paye = htmlentities($_POST['paye']);
    $contratManager->updatePaiement($paye, $idContrat);
    $contrat = $contratManager->getContratById($idContrat);
    //add history data to db
    $projetManager = new ProjetManager($pdo);
    $historyManager = new HistoryManager($pdo);
    $projet = $projetManager->getProjetById($idProjet);
    $createdBy = $_SESSION['userMerlaTrav']->login();
    $created = date('Y-m-d h:i:s');
    $history = new History(array('action' => "Ajout Paiement Contrat Client", 'target' => "Table des contrats clients", 'description' => "Ajout Paiement Contrat Client - Client :  " . $contrat->nomClient() . " - CIN : " . $contrat->cin() . " - ID Contrat : " . $idContrat . " - Montant : " . $paye . " - Projet : " . $projet->nom(), 'created' => $created, 'createdBy' => $createdBy));
    //add it to db
    $historyManager->add($history);
    $_SESSION['contrat-paiement-success'] = "<strong>Opération valide : </strong>Le montant payé est modifié avec succès.";
    header($redirectLink);
    exit;
} else {
    $_SESSION['contrat-paiement-error'] = "<strong>Erreur Modification Paiement Contrat : </strong>Vous devez remplir le champ 'Montant Payé'.";
    header($redirectLink);
    exit;
}
开发者ID:aassou,项目名称:gelm,代码行数:31,代码来源:ContratUpdatePaiementController.php

示例3: ContratEmployeManager

spl_autoload_register("classLoad");
include '../config.php';
include '../lib/image-processing.php';
require_once '../lib/tcpdf/tcpdf.php';
//classes loading end
session_start();
//classes managers
$contratEmployeManager = new ContratEmployeManager($pdo);
$companyManager = new CompanyManager($pdo);
$clientManager = new ClientManager($pdo);
$projetManager = new ProjetManager($pdo);
$employeManager = new EmployeManager($pdo);
//classes
$idContrat = $_GET['idContratEmploye'];
$contrat = $contratEmployeManager->getContratEmployeById($idContrat);
$projet = $projetManager->getProjetById($contrat->idProjet());
$employe = $employeManager->getEmployeById($contrat->employe());
//choix unité en arabe selon la valeur de l'unité
$unite = "";
if ($contrat->unite() == "m²") {
    $unite = "المتر المربع";
} else {
    if ($contrat->unite() == "m lineaire") {
        $unite = "المتر الخطي";
    } else {
        if ($contrat->unite() == "appartement") {
            $unite = "الشقة";
        } else {
            if ($contrat->unite() == "unite") {
                $unite = $contrat->nomUniteArabe();
            }
开发者ID:aassou,项目名称:Annahda,代码行数:31,代码来源:ContratEmployeArabePrintController.php

示例4: include

            include('controller/'.$myClass.'.php');
        }
    }
    spl_autoload_register("classLoad"); 
    include('config.php');  
	include('lib/pagination.php');
    //classes loading end
    session_start();
    if ( isset($_SESSION['userMerlaTrav']) ){
    	//les sources
    	$projetManager = new ProjetManager($pdo);
		$locauxManager = new LocauxManager($pdo);
		$appartement = "";
		$idLocaux = 0;
		$idProjet = $_GET['idProjet'];
        $projet = $projetManager->getProjetById($idProjet);
		if( isset($_GET['idLocaux']) and 
		( $_GET['idLocaux']>0 and $_GET['idLocaux']<=$locauxManager->getLastId() ) ){
			$idLocaux = htmlentities($_GET['idLocaux']);
			$locaux = $locauxManager->getLocauxById($idLocaux);
			$piecesManager = new PiecesLocauxManager($pdo);
			$piecesNumber = $piecesManager->getPiecesLocauxNumberByIdLocaux($idLocaux);
			if($piecesNumber != 0){
				$piecesLocaux = $piecesManager->getPiecesLocauxByIdLocaux($idLocaux);
			}	
		}
		
?>
<!DOCTYPE html>
<!--[if IE 8]> <html lang="en" class="ie8"> <![endif]-->
<!--[if IE 9]> <html lang="en" class="ie9"> <![endif]-->
开发者ID:aassou,项目名称:Annahda,代码行数:31,代码来源:locaux-detail.php

示例5:

    //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']);
        $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 -->
开发者ID:aassou,项目名称:gelm,代码行数:31,代码来源:livraisons-details-archive.php

示例6: htmlentities

    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));
        //add it to db
        $livraisonManager->add($livraison);
        //add history data to db
        $nomFournisseur = $fournisseurManager->getFournisseurById($idFournisseur)->nom();
        $nomProjet = $projetManager->getProjetById($idProjet)->nom();
        $history = new History(array('action' => "Ajout", 'target' => "Table des livraisons", 'description' => "Ajout de la livraison, libelle : " . $libelle . ", fournisseur : " . $nomFournisseur . " - Projet : " . $nomProjet . " - " . "Société : Annahda", 'created' => $created, 'createdBy' => $createdBy));
        //add it to db
        $historyManager->add($history);
        $actionMessage = "<strong>Opération Valide</strong> : Livraison Ajoutée avec succès.";
        $typeMessage = "success";
        $redirectLink = "Location:../livraisons-details-iaaza.php?codeLivraison=" . $codeLivraison;
    } else {
        $actionMessage = "<strong>Erreur Ajout Livraison</strong> : Vous devez remplir le champ <strong>N° BL</strong>.";
        $typeMessage = "error";
        $redirectLink = "Location:../livraisons-fournisseur-iaaza.php?idFournisseur=" . $idFournisseur;
    }
} else {
    if ($action == "update") {
        if (!empty($_POST['libelle'])) {
            $idProjet = htmlentities($_POST['idProjet']);
开发者ID:aassou,项目名称:MerlaTravLastVersion,代码行数:31,代码来源:LivraisonIaazaActionController.php

示例7: date

      
        <tr>
            <td><?php 
            echo $livraison->libelle();
            ?>
</td>
            <td><?php 
            echo date('d/m/Y', strtotime($livraison->dateLivraison()));
            ?>
</td>
            <td><?php 
            echo $livraisonDetailManager->getNombreArticleLivraisonByIdLivraison($livraison->id());
            ?>
</td>
            <td><?php 
            echo $projetManager->getProjetById($livraison->idProjet())->nom();
            ?>
</td>
            <td><?php 
            echo number_format($livraisonDetailManager->getTotalLivraisonByIdLivraison($livraison->id()), 2, ',', ' ');
            ?>
</td>
        </tr>   
        <?php 
        }
        //end of loop
        ?>
        <tr>
            <td style="width: 20%"></td>
            <td style="width: 20%"></td>
            <td style="width: 20%"></td>
开发者ID:aassou,项目名称:ImmoAppMerlaTrav,代码行数:30,代码来源:BilanFournisseurPrintController.php

示例8: foreach

    <h4>Détails des livraisons</h4>
    <table>
        <tr>
            <th style="width: 20%">N°BL</th>
            <th style="width: 20%">Date Livraison</th>
            <th style="width: 20%">Articles</th>
            <th style="width: 20%">Projet</th>
            <th style="width: 20%">Total</th>
        </tr>
        <?php 
        foreach ($livraisons as $livraison) {
            $nomProjet = "";
            if ($livraison->idProjet() == 0) {
                $nomProjet = "Non mentionné";
            } else {
                $nomProjet = $projetManager->getProjetById($livraison->idProjet())->nom();
            }
            ?>
      
        <tr>
            <td><?php 
            echo $livraison->libelle();
            ?>
</td>
            <td><?php 
            echo date('d/m/Y', strtotime($livraison->dateLivraison()));
            ?>
</td>
            <td><?php 
            echo $livraisonDetailManager->getNombreArticleLivraisonByIdLivraison($livraison->id());
            ?>
开发者ID:aassou,项目名称:MerlaTravLastVersion,代码行数:31,代码来源:BilanFournisseurPrintController.php

示例9: ceil

         $livraisonPerPage = 10;
         $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']."&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']) and isset($_GET['mois']) and isset($_GET['annee']) ){
     $idFournisseur = $_GET['idFournisseur'];
开发者ID:aassou,项目名称:Annahda,代码行数:31,代码来源:livraisons-fournisseur-mois-list-iaaza.php

示例10: Maison

                if (htmlentities($_POST['typeImmobiliere']) == "maison") {
                    $maison = new Maison(array('numeroTitre' => $numeroTitre, 'prix' => $prix, 'nom' => $nom, 'nombreEtage' => $nombreEtage, 'emplacement' => $emplacement, 'status' => $status, 'superficie' => $superficie, 'surplan' => $surplan, 'idProjet' => $idProjet, 'created' => $created, 'createdBy' => $createdBy));
                    $maisonManager = new MaisonManager($pdo);
                    $maisonManager->add($maison);
                } else {
                    if (htmlentities($_POST['typeImmobiliere']) == "terrain") {
                        $terrain = new Terrain(array('numeroTitre' => $numeroTitre, 'prix' => $prix, 'nom' => $nom, 'emplacement' => $emplacement, 'status' => $status, 'superficie' => $superficie, 'surplan' => $surplan, 'idProjet' => $idProjet, 'created' => $created, 'createdBy' => $createdBy));
                        $terrainManager = new TerrainManager($pdo);
                        $terrainManager->add($terrain);
                    }
                }
            }
        }
        //add history data to db
        $createdBy = $_SESSION['userMerlaTrav']->login();
        $created = date('Y-m-d h:i:s');
        $history = new History(array('action' => "Ajout", 'target' => "Table des " . htmlentities($_POST['typeImmobiliere']), 'description' => "Ajout de " . htmlentities($_POST['typeImmobiliere']) . " - N° Titre : " . $numeroTitre . " - Nom : " . $nom . " - Projet : " . $projetManager->getProjetById($idProjet)->nom(), 'created' => $created, 'createdBy' => $createdBy));
        //add it to db
        $historyManager->add($history);
        $_SESSION['bien-add-success'] = '<strong>Opération valide</strong> : Le Bien Immobilière est ajouté avec succès !';
        $redirectLink = 'Location:../projet-biens.php?idProjet=' . $idProjet . '&type=' . $type . '&idSociete=' . $idSociete;
        header($redirectLink);
    } else {
        $_SESSION['bien-add-error'] = "<strong>Erreur Ajout Bien Immobilière</strong> : Vous devez remplir au moins le champ 'Numéro Titre'.";
        $redirectLink = 'Location:../projet-biens.php?idProjet=' . $idProjet . '&type=' . $type . '&idSociete=' . $idSociete;
        header($redirectLink);
        exit;
    }
} else {
    header('Location:../projet-biens.php?idProjet=' . $idProjet . '&type=' . $type . '&idSociete=' . $idSociete);
}
开发者ID:aassou,项目名称:gelm,代码行数:31,代码来源:BienAddController.php

示例11: foreach

                                                <label class="control-label">Choisir une option</label>
                                             </div>
                                          </div>
	                                 	</div>	
	                                 	<div class="span4">
                                          <div class="control-group">
                                             <div class="controls">
                                                <select style="width:200px" id="destination" name="destination" class="m-wrap" >
                                                	<option value="toutes">Toutes les sorties</option>
                                                	<?php 
    foreach ($destinations as $destination) {
        if ($destination != "Bureau") {
            ?>
		
                                                	<option value="<?php 
            echo $projetManager->getProjetById($destination)->id();
            ?>
">Projet : <?php 
            echo $projetManager->getProjetById($destination)->nom();
            ?>
</option>
                                                	<?php 
        } else {
            ?>
													<option value="<?php 
            echo $destination;
            ?>
"><?php 
            echo $destination;
            ?>
</option>
开发者ID:aassou,项目名称:gelm,代码行数:31,代码来源:caisse-sorties.php

示例12: UserManager

		$usersManager = new UserManager($pdo);
		$projetManager = new ProjetManager($pdo);
		$contratManager = new ContratManager($pdo);
		$clientManager = new ClientManager($pdo);
        $chargeManager = new ChargeManager($pdo);
        $chargeCommunManager = new ChargeCommunManager($pdo);
		$livraisonsManager = new LivraisonManager($pdo);
        $livraisonDetailManager = new LivraisonDetailManager($pdo);
		$fournisseursManager = new FournisseurManager($pdo);
		$reglementsFournisseurManager = new ReglementFournisseurManager($pdo);
		$caisseEntreesManager = new CaisseEntreesManager($pdo);
		$caisseSortiesManager = new CaisseSortiesManager($pdo);
		$operationsManager = new OperationManager($pdo);
		//classes and vars
		$idProjet = $_GET['idProjet'];
        $projet = $projetManager->getProjetById($idProjet);
		//Container 1 : Statistiques
		$chiffreAffaireTheorique = 
		ceil(
		  $appartementManager->getTotalPrixAppartementsByIdProjet($idProjet)
          +
          $locauxManager->getTotalPrixLocauxByIdProjet($idProjet)
        );
		
		//get contacts ids and get sum of client operations
		$idsContrats = $contratManager->getContratActifIdsByIdProjet($idProjet);
		$sommeOperationsClients = 0;
		$sommePrixVente = 0;
		foreach($idsContrats as $id){
			$sommeOperationsClients += $operationsManager->sommeOperations($id);
			$sommePrixVente += $contratManager->getContratById($id)->prixVente();
开发者ID:aassou,项目名称:Annahda,代码行数:31,代码来源:suivi-projets.php

示例13:

            ?>
" data-toggle="modal" data-id="<?php 
            echo $appartement->id();
            ?>
">
                                                                Modifier
                                                            </a>
                                                        </li>
                                                    </ul>
                                                    <?php 
        }
        ?>
                                                </div>
                                            </td>
                                            <td class="hidden-phone"><?php 
        echo $projetManager->getProjetById($appartement->idProjet())->nom();
        ?>
</td>
                                            <td class="hidden-phone"><?php 
        echo $appartement->niveau();
        ?>
</td>
                                            <td><a><?php 
        echo number_format($appartement->prix(), 2, ',', ' ');
        ?>
</a></td>
                                            <td><?php 
        echo $appartement->superficie();
        ?>
 m<sup>2</sup></td>
                                            <td class="hidden-phone"><?php 
开发者ID:aassou,项目名称:MerlaTravLastVersion,代码行数:31,代码来源:properties-status.php

示例14:

															<?php 
            echo $employe->cin();
            ?>
 <i class="icon-eye-open"></i>
														</a>
													</td>
													<td class="hidden-phone" style="width: 15%"><?php 
            echo $employe->etatCivile();
            ?>
</td>
													<td class="hidden-phone"><?php 
            echo $employe->telephone();
            ?>
</td>
													<td><?php 
            echo $projetManager->getProjetById($employe->idProjet())->nom();
            ?>
</td>
													<td class="hidden-phone">
														<a href="#deleteContrat<?php 
            echo $employe->id();
            ?>
" data-toggle="modal" data-id="<?php 
            echo $employe->id();
            ?>
">
															Supprimer
														</a>
													</td>
												</tr>		
												<?php 
开发者ID:aassou,项目名称:ImmoAppMerlaTrav,代码行数:31,代码来源:employes-projet-search.php

示例15: foreach

                        <!-- BEGIN INLINE NOTIFICATIONS PORTLET-->
                        <table class="table table-striped table-hover">
                            <thead>
                                <tr>
                                    <th>Done-Hide</th>    
                                </tr>
                            </thead>
                            <tbody>
                                    <?php 
    if ($todos != 0) {
        foreach ($todos as $todo) {
            $projetName = "";
            if ($todo->idProjet() == 0) {
                $projetName = "Autre";
            } else {
                $projetName = $projetManager->getProjetById($todo->idProjet())->nom();
            }
            $color = "black";
            $priorityOption = "";
            ?>
                                    <tr>
                                    <td>
                                        <a href="include/delete-task-projet.php?idTask=<?php 
            echo $todo->id();
            ?>
&source=todos-archive"><i class="icon-remove"></i></a>
                                        <a title="Responsable : <?php 
            echo $todo->responsable();
            ?>
 | Description : <?php 
            echo $todo->description();
开发者ID:aassou,项目名称:gelm,代码行数:31,代码来源:todos-archive.php


注:本文中的ProjetManager::getProjetById方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。