Skip to content
Snippets Groups Projects
Commit cf192978 authored by Antony Le Courtes's avatar Antony Le Courtes
Browse files

Ajout carriere pour la PEC et la REN

parent 947e8083
No related branches found
No related tags found
No related merge requests found
Pipeline #10730 passed
...@@ -751,6 +751,14 @@ class Siham ...@@ -751,6 +751,14 @@ class Siham
]; ];
} }
$listeCarriere = [];
if (!empty($params['listeCarriere'])) {
$listeCarriere[] = ['dateEffetCarriere' => (isset($params['listeCarriere']['dateEffetCarriere'])) ? $params['listeCarriere']['dateEffetCarriere'] : '',
'grade' => (isset($params['listeCarriere']['grade'])) ? $params['listeCarriere']['grade'] : '',
'qualiteStatutaire' => (isset($params['listeCarriere']['qualiteStatutaire'])) ? $params['listeCarriere']['qualiteStatutaire'] : '',
'temoinValidite' => (isset($params['listeCarriere']['temoinValidite'])) ? $params['listeCarriere']['temoinValidite'] : ''];
}
//Traitement du contrat //Traitement du contrat
$listeContrats = []; $listeContrats = [];
if (!empty($params['listeContrats'])) { if (!empty($params['listeContrats'])) {
...@@ -863,7 +871,6 @@ class Siham ...@@ -863,7 +871,6 @@ class Siham
} }
//Traitement du statut //Traitement du statut
$listeStatuts = []; $listeStatuts = [];
if (!empty($params['listeStatuts'])) { if (!empty($params['listeStatuts'])) {
...@@ -876,11 +883,13 @@ class Siham ...@@ -876,11 +883,13 @@ class Siham
'statut' => '']; 'statut' => ''];
} }
//Traitement du carriere $listeCarriere = [];
/*$listeCarriere[] = ['dateEffetCarriere' => (isset($params['dateRenouvellement'])) ? strtoupper($params['dateRenouvellement']) : '', if (!empty($params['listeCarriere'])) {
'grade' => '0000', $listeCarriere[] = ['dateEffetCarriere' => (isset($params['listeCarriere']['dateEffetCarriere'])) ? $params['listeCarriere']['dateEffetCarriere'] : '',
'qualiteStatutaire' => 'N', 'grade' => (isset($params['listeCarriere']['grade'])) ? $params['listeCarriere']['grade'] : '',
'temoinValidite' => '1'];*/ 'qualiteStatutaire' => (isset($params['listeCarriere']['qualiteStatutaire'])) ? $params['listeCarriere']['qualiteStatutaire'] : '',
'temoinValidite' => (isset($params['listeCarriere']['temoinValidite'])) ? $params['listeCarriere']['temoinValidite'] : ''];
}
//Traitement des positions //Traitement des positions
$listePositions = []; $listePositions = [];
...@@ -925,7 +934,7 @@ class Siham ...@@ -925,7 +934,7 @@ class Siham
'codeEtablissement' => $this->codeEtablissement, 'codeEtablissement' => $this->codeEtablissement,
'dateRenouvellement' => (isset($params['dateRenouvellement'])) ? strtoupper($params['dateRenouvellement']) : '', 'dateRenouvellement' => (isset($params['dateRenouvellement'])) ? strtoupper($params['dateRenouvellement']) : '',
'emploi' => (isset($params['emploi'])) ? strtoupper($params['emploi']) : '', 'emploi' => (isset($params['emploi'])) ? strtoupper($params['emploi']) : '',
'listeCarriere' => '', 'listeCarriere' => (!empty($listeCarriere)) ? $listeCarriere : '',
'listeModalitesServices' => $listeModalitesServices, 'listeModalitesServices' => $listeModalitesServices,
'listeStatuts' => $listeStatuts, 'listeStatuts' => $listeStatuts,
'listePositions' => $listePositions, 'listePositions' => $listePositions,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment