Commit 81a6137e authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

Type de correspondance OK

parent 9c1a7f14
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -6,11 +6,12 @@
**Changements**

* Ajout des types de correspondance
* 
* Ajout d'un viewhelper pour l'affichage des correspondances
* Remplacement pour affichage du type en plus de la correspondance

**Modifications de la base de donnée**

Afin de modéliser les différents types de correspondances il est nécessaire de proposer dans la source de données des données ressamblant à la vue suivante (V_CORRESPONDANCE_TYPE).
Afin de modéliser les différents types de correspondances, il est nécessaire de proposer dans la source de données des données ressamblant à la vue suivante (V_CORRESPONDANCE_TYPE).
Ces données seront importées et référencées dans les correspondances.

| column        | type          | contrainte |
+6 −1
Original line number Diff line number Diff line
@@ -124,7 +124,12 @@ trait AgentMacroTrait
        foreach ($grades as $grade) {
//            $texte .= "<li>";
            $grade_libelle = $grade->getCorps()->getLibelleLong();
            $grade_bap = ($grade->getBap() !== null)?$grade->getBap()->getCategorie():"";
            $correspondance = $grade->getBap();
            if ($correspondance) {
                $grade_bap = $correspondance->getType()->getLibelleCourt(). " " .$correspondance->getLibelleCourt();
            } else {
                $grade_bap = "";
            }
            $texte .= $grade_libelle . " ". $grade_bap;
            $texte .= " (";
            if($grade->estFini()) {
+1 −1
Original line number Diff line number Diff line
@@ -392,7 +392,7 @@ trait FichePosteMacroTrait {
        if ($metier === null) return $texte;
        if ($metier->getCategorie())            $texte .= "Catégorie : " . $metier->getCategorie()->getCode() . "<br/>";
        if (true /**$metier->getNiveau()**/)    $texte .= "Corps : " . "Lien manquant" . "<br/>";
        if (true /**$metier->getBap()**/)       $texte .= "BAP : " . "Lien manquant" . "<br/>";
        if (true /**$metier->getBap()**/)       $texte .= "Correspondance : " . "Lien manquant" . "<br/>";
        return $texte;
    }

+2 −4
Original line number Diff line number Diff line
@@ -63,7 +63,7 @@ $displayCorrespondance = (isset($options['correspondance']) and $options['corres
    <?php endif; ?>

    <?php if ($displayCorrespondance) : ?>
        <?php echo $grade->getBap()->getCategorie(); ?>
        <?php echo $this->correspondance($grade->getBap()); ?>
    <?php endif; ?>

    <?php if ($displayTemoin) : ?>
@@ -95,9 +95,7 @@ $displayCorrespondance = (isset($options['correspondance']) and $options['corres
            <dt class="col-md-3"> Correspondance</dt>
            <dd class="col-md-9">
                <?php if ($grade->getBap()) : ?>
                    BAP
                    <?php echo $grade->getBap()->getCategorie(); ?> -
                    <?php echo $grade->getBap()->getLibelleLong(); ?>
                    <?php echo $this->correspondance($grade->getBap()); ?>
                <?php else : ?>
                    Non renseignée
                <?php endif; ?>
+8 −2
Original line number Diff line number Diff line
@@ -135,7 +135,7 @@ $canDetruirePPP = $canAjouterPPP;
    <thead>
    <tr>
        <th> Agent </th>
        <th> BAP </th>
        <th> Correspondance </th>
        <th> Corps </th>
        <th> Période </th>
        <th> Compléments </th>
@@ -148,7 +148,13 @@ $canDetruirePPP = $canAjouterPPP;
    <?php foreach ($accompagnements as $accompagnement) : ?>
        <tr <?php if ($accompagnement->estHistorise()) echo " class='historise' "; ?>>
            <td> <?php echo $accompagnement->getCible()->getDenomination(); ?> </td>
            <td> <?php echo ($accompagnement->getBap())?$accompagnement->getBap()->getLibelleCourt():"Aucun"; ?> </td>
            <td>
                <?php if ($accompagnement->getBap()) : ?>
                    <?php echo $this->correspondance($accompagnement->getBap()); ?>
                <?php else : ?>
                    Aucun
                <?php endif; ?>
            </td>>
            <td> <?php echo ($accompagnement->getCorps())?$accompagnement->getCorps()->getLibelleCourt():"Aucun"; ?> </td>
            <td>
                <?php echo $accompagnement->getDateDebutToString(); ?>
Loading