Commit 93d97f69 authored by Antony Le Courtes's avatar Antony Le Courtes
Browse files

Merge remote-tracking branch 'origin/b19' into b19

parents 1de9e802 694ba12f
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@ CREATE OR REPLACE FORCE VIEW V_ETAT_PAIEMENT AS
SELECT
             annee_id,
             type_intervenant_id,
             statut_id,
             structure_id,
             periode_id,
             intervenant_id,
@@ -14,6 +15,7 @@ SELECT
             date_mise_en_paiement,
             periode,
             statut,
             statut_libelle,
             intervenant_code,
             intervenant_nom,
             intervenant_numero_insee,
@@ -47,6 +49,7 @@ SELECT
                       periode_id,
                       structure_id,
                       type_intervenant_id,
                       statut_id,
                       intervenant_id,
                       annee_id,
                       centre_cout_id,
@@ -56,6 +59,7 @@ SELECT
                       date_mise_en_paiement,
                       periode,
                       statut,
                       statut_libelle,
                       intervenant_code,
                       intervenant_nom,
                       intervenant_numero_insee,
@@ -84,6 +88,7 @@ SELECT
                                p.id                                                                periode_id,
                                s.id                                                                structure_id,
                                i.id                                                                intervenant_id,
                                si.id                                                               statut_id,
                                i.annee_id                                                          annee_id,
                                cc.id                                                               centre_cout_id,
                                df.id                                                               domaine_fonctionnel_id,
@@ -97,6 +102,7 @@ SELECT
                                mep.date_mise_en_paiement                                           date_mise_en_paiement,
                                s.libelle_court                                                     composante,
                                ti.libelle                                                          statut,
                                si.libelle                                                          statut_libelle,
                                i.source_code                                                       intervenant_code,
                                i.nom_usuel || ' ' || i.prenom                                      intervenant_nom,
                                i.numero_insee                                                      intervenant_numero_insee,
@@ -129,6 +135,7 @@ SELECT
                            periode_id,
                            structure_id,
                            type_intervenant_id,
                            statut_id,
                            intervenant_id,
                            annee_id,
                            centre_cout_id,
@@ -138,6 +145,7 @@ SELECT
                            composante,
                            date_mise_en_paiement,
                            statut,
                            statut_libelle,
                            intervenant_code,
                            intervenant_nom,
                            intervenant_numero_insee,
@@ -156,6 +164,7 @@ SELECT
                              periode_id,
                              structure_id,
                              type_intervenant_id,
                              statut_id,
                              intervenant_id,
                              annee_id,
                              centre_cout_id,
@@ -165,6 +174,7 @@ SELECT
                              composante,
                              date_mise_en_paiement,
                              statut,
                              statut_libelle,
                              intervenant_code,
                              intervenant_nom,
                              intervenant_numero_insee,
@@ -183,6 +193,7 @@ SELECT
      ORDER BY
               annee_id,
               type_intervenant_id,
               statut_id,
               structure_id,
               periode_id,
               intervenant_nom
 No newline at end of file
+7 −2
Original line number Diff line number Diff line
@@ -437,8 +437,13 @@ class ContratController extends AbstractController
                    //Ajout pour transformer les sauts de lignes en html <br/>
                    $html = nl2br($html);
                    //Personnalisation des variables
                    if ($contrat->getIntervenant()->getCivilite() != null) {
                        $vIntervenant = $contrat->getIntervenant()->getCivilite()->getLibelleCourt() . " " . $contrat->getIntervenant()->getNomUsuel();
                    $vUtilisateur = $this->getServiceContext()->getUtilisateur()->getDisplayName();
                    } elseif ($dossierIntervenant != null && $dossierIntervenant->getCivilite() != null) {
                        $vIntervenant = $dossierIntervenant->getCivilite()->getLibelleCourt() . " " . $contrat->getIntervenant()->getNomUsuel();
                    } else {
                        $vIntervenant = $contrat->getIntervenant()->getNomUsuel();
                    }                    $vUtilisateur = $this->getServiceContext()->getUtilisateur()->getDisplayName();
                    $vAnnee       = $this->getServiceContext()->getAnnee()->getLibelle();
                    $html         = str_replace([':intervenant', ':utilisateur', ':annee'], [$vIntervenant, $vUtilisateur, $vAnnee], $html);
                    $subject      = $this->getServiceParametres()->get('contrat_modele_mail_objet');
+7 −2
Original line number Diff line number Diff line
@@ -37,7 +37,12 @@ class EtapeController extends AbstractController
            Structure::class,
        ]);

        $structure = $this->em()->find(Structure::class, $this->params()->fromRoute('structure'));
        $structureId = $this->params()->fromRoute('structure');
        if ($structureId) {
            $structure = $this->em()->find(Structure::class, $structureId);
        } else {
            $structure = null;
        }
        $etape = $this->getEvent()->getParam('etape');

        $title  = $etape ? "Modification d'une formation" : "Création d'une nouvelle formation";
+2 −1
Original line number Diff line number Diff line
@@ -605,7 +605,7 @@ class ServiceController extends AbstractController
            }
            $this->flashMessenger()->addSuccessMessage($message);
        }

        $this->updateTableauxBord($intervenant);
        return compact('title', 'typeVolumeHoraire', 'intervenant', 'validations', 'services');
    }

@@ -648,6 +648,7 @@ class ServiceController extends AbstractController
            $this->flashMessenger()->addErrorMessage('Vous n\'avez pas le droit de valider ces enseignements.');
        }

        $this->updateTableauxBord($intervenant);
        return new MessengerViewModel();
    }

+1 −6
Original line number Diff line number Diff line
@@ -170,6 +170,7 @@ class SaisieFieldset extends AbstractFieldset
                $filles = [];
                foreach ($fonction->getFille() as $fille) {
                    $filles[$fille->getId()] = (string)$fille;
                    asort($filles);
                }
                $fonctions[$fonction->getId()] = ['label' => (string)$fonction, 'options' => $filles];
            } elseif (!$fonction->getParent()) {
@@ -177,12 +178,6 @@ class SaisieFieldset extends AbstractFieldset
            }
        }
        asort($fonctions);
        foreach ($fonctions as $key => $fonction) {
            if (isset($fonction['options']) && is_array($fonction['options'])) {
                asort($fonctions[$key]['options']);
            }
        }

        return $fonctions;
    }

Loading