From d328b85a0f682bfead3e762d09dbaa752f9e42b1 Mon Sep 17 00:00:00 2001 From: Antony Le Courtes <antony.lecourtes@unicaen.fr> Date: Tue, 7 Dec 2021 14:35:04 +0100 Subject: [PATCH] =?UTF-8?q?Correction=20sur=20m=C3=A9thode=20RecupListeAge?= =?UTF-8?q?nt=20suite=20patch=20siham.=20Ajout=20temoinValide=20et=20liste?= =?UTF-8?q?TypeContrat?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/UnicaenSiham/Service/Siham.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/UnicaenSiham/Service/Siham.php b/src/UnicaenSiham/Service/Siham.php index 8242f5a..66faa08 100644 --- a/src/UnicaenSiham/Service/Siham.php +++ b/src/UnicaenSiham/Service/Siham.php @@ -175,6 +175,18 @@ class Siham { $agents = []; + //Liste type contrat + $listeTypeContrat = []; + + if (!empty($params['listeTypeContrat'])) { + foreach ($params['listeTypeContrat'] as $typeContrat) { + $listeTypeContrat[] = [ + 'codeTypeContrat' => (isset($typeContrat['codeTypeContrat'])) ? $typeContrat['codeTypeContrat'] : '', + 'modeGest' => (isset($typeContrat['modeGest'])) ? $typeContrat['modeGest'] : '', + ]; + } + } + $paramsWS = ['ParamRecupListeAgents' => [ 'codeEtablissement' => $this->codeEtablissement, 'nomUsuel' => (isset($params['nomUsuel'])) ? strtoupper($params['nomUsuel']) : '', @@ -182,8 +194,10 @@ class Siham 'prenom' => (isset($params['prenom'])) ? strtoupper($params['prenom']) : '', 'numeroInsee' => (isset($params['numeroInsee'])) ? $params['numeroInsee'] : '', 'dateObservation' => (isset($params['dateObservation'])) ? $params['dateObservation'] : '', + 'listeTypeContrat' => $listeTypeContrat, 'temEnseignantChercheur' => (isset($params['TemEnseignantChercheur'])) ? $params['TemEnseignantChercheur'] : '', 'temEtat' => (isset($params['TemEtat'])) ? $params['TemEtat'] : '', + 'temoinValide' => (isset($params['temoinValide'])) ? $params['temoinValide'] : '', ]]; -- GitLab