Commit 6e13ae5a authored by Chrystel Moreau's avatar Chrystel Moreau

gestion des inscriptions multiples sur 1/2 journée

parent 62be7dba
Pipeline #2783 passed with stages
in 2 minutes and 33 seconds
...@@ -67,7 +67,7 @@ final class DashboardParticipantParcoursFormationAction ...@@ -67,7 +67,7 @@ final class DashboardParticipantParcoursFormationAction
// verification du nb inscrits par rapport au quota // verification du nb inscrits par rapport au quota
if ($nb_inscrits != $quota) { if ($nb_inscrits != $quota) {
// verification du nb d'inscription par 1/2 journée // verification du nb d'inscription par 1/2 journée
if (count($allParticipantAgenda) < 1 || $agenda[0]->getFormation()->getType() == 'Groupe de Travail') { //if (count($allParticipantAgenda) < 1 || $agenda[0]->getFormation()->getType() == 'Groupe de Travail') {
$inscription = new \App\Entity\ParticipantAgenda(); $inscription = new \App\Entity\ParticipantAgenda();
$inscription->setParticipant($participant); $inscription->setParticipant($participant);
$inscription->setAgenda($agenda[0]); $inscription->setAgenda($agenda[0]);
...@@ -77,7 +77,7 @@ final class DashboardParticipantParcoursFormationAction ...@@ -77,7 +77,7 @@ final class DashboardParticipantParcoursFormationAction
$this->em->persist($inscription); $this->em->persist($inscription);
$this->em->flush(); $this->em->flush();
} //}
} }
} }
......
...@@ -109,10 +109,10 @@ ...@@ -109,10 +109,10 @@
{% elseif inscription and inscription.getAgenda().getFormation().getType() != 'Groupe de Travail' %} {% elseif inscription and inscription.getAgenda().getFormation().getType() != 'Groupe de Travail' %}
#} #}
<!-- Gestion des autres inscriptions --> <!-- Gestion des autres inscriptions -->
{% elseif inscription {# {% elseif inscription
and (agenda['agenda'].getFormation().getType() != 'Groupe de Travail' and (agenda['agenda'].getFormation().getType() != 'Groupe de Travail'
or (agenda['agenda'].getDateDebut() == inscription.getAgenda().getDateDebut() and agenda['agenda'].getDateFin() == inscription.getAgenda().getDateFin())) or (agenda['agenda'].getDateDebut() == inscription.getAgenda().getDateDebut() and agenda['agenda'].getDateFin() == inscription.getAgenda().getDateFin()))
%} %}#}
{% else %} {% else %}
<input type="hidden" id="vinscrit_{{ id_agenda }}" value="2"> <input type="hidden" id="vinscrit_{{ id_agenda }}" value="2">
{% if prct < 100 %} {% if prct < 100 %}
......
...@@ -118,10 +118,10 @@ ...@@ -118,10 +118,10 @@
{% elseif inscription and inscription.getAgenda().getFormation().getType() != 'Groupe de Travail' %} {% elseif inscription and inscription.getAgenda().getFormation().getType() != 'Groupe de Travail' %}
#} #}
<!-- Gestion des autres inscriptions --> <!-- Gestion des autres inscriptions -->
{% elseif inscription {# {% elseif inscription
and (agenda['agenda'].getFormation().getType() != 'Groupe de Travail' and (agenda['agenda'].getFormation().getType() != 'Groupe de Travail'
or (agenda['agenda'].getDateDebut() == inscription.getAgenda().getDateDebut() and agenda['agenda'].getDateFin() == inscription.getAgenda().getDateFin())) or (agenda['agenda'].getDateDebut() == inscription.getAgenda().getDateDebut() and agenda['agenda'].getDateFin() == inscription.getAgenda().getDateFin()))
%} %} #}
{% else %} {% else %}
<input type="hidden" id="vinscrit_{{ id_agenda }}" value="2"> <input type="hidden" id="vinscrit_{{ id_agenda }}" value="2">
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment