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

Correction affichage du taux en % et sauvegarde en bdd en taux

parent 9564f6d3
No related branches found
No related tags found
No related merge requests found
......@@ -26,7 +26,6 @@ class StatutSaisieForm extends AbstractForm
'prioritaireIndicateurs' => 'Ces intervenants, prioritaires, seront mis en évidence au niveau des indicateurs',
'serviceStatutaire' => 'Nombre d\'heures de service statutaire',
'depassementServiceDuSansHC' => 'Le dépassement du service statutaire n\'occasionne aucune heure complémentaire',
'tauxChargesPatronales' => 'Taux de charges patronales',
'dossier' => '',
'servicePrevu' => 'Prévisionnel',
'serviceRealise' => 'Réalisé',
......@@ -110,6 +109,24 @@ class StatutSaisieForm extends AbstractForm
$this->spec(Statut::class, $ignored);
$this->spec(['tauxChargesPatronales' => [
'type' => 'Text',
'name' => 'tauxChargesPatronales',
'attributes' => [
'pattern' => '[0-9]*',
],
'hydrator' => [
'getter' => function (Statut $statut, string $name) {
$taux = $statut->getTauxChargesPatronales();
return $taux * 100;
},
'setter' => function (Statut $statut, $value, string $name) {
$taux = $value / 100;
$statut->setTauxChargesPatronales($taux);
},
],
]]);
foreach ($dveElements as $dveElement) {
$this->spec([$dveElement => [
'type' => 'Select',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment