Commit 1ba89110 authored by Antony Le Courtes's avatar Antony Le Courtes
Browse files

Correction administration reconduction centre de cout et modulateur

(cherry picked from commit 383e16dd)
parent d7707bf8
Loading
Loading
Loading
Loading
+8 −13
Changes for module/Application/src/Processus/ReconductionProcessus.php: 8 added lines, 13 removed lines.
Original line number Diff line number Diff line
@@ -47,7 +47,6 @@ class ReconductionProcessus extends AbstractProcessus
    protected $centreCoutEpService;



    public function __construct()
    {
        $this->etapeService = $this->getServiceEtape();
@@ -61,7 +60,6 @@ class ReconductionProcessus extends AbstractProcessus
    }



    public function reconduction($datas)
    {
        if (empty($datas['element']) && empty($datas['etape'])) {
@@ -187,7 +185,6 @@ class ReconductionProcessus extends AbstractProcessus
    }



    /**
     * Reconduit les centres de coutq des élements pédagogiques d'une sélection d'étapes
     *
@@ -205,13 +202,13 @@ class ReconductionProcessus extends AbstractProcessus
        SELECT 
            *            
        FROM 
            V_RECONDUCTION_CENTRE_COUT
            v_reconduction_centre_cout
        WHERE
          ANNEE_ID = ?
          AND ETAPE_CODE IN (?)';
          annee_id = ?
          AND etape_code IN (?)';

        $connection = $this->getEntityManager()->getConnection();
        $ccepN         = $connection->fetchAssociative($sql, [$this->getServiceContext()->getAnnee()->getId(), $etapes_codes], [ParameterType::INTEGER, Connection::PARAM_STR_ARRAY]);
        $ccepN = $connection->fetchAllAssociative($sql, [$this->getServiceContext()->getAnnee()->getId(), $etapes_codes], [ParameterType::INTEGER, Connection::PARAM_STR_ARRAY]);
        $nbCCReconduit = 0;
        foreach ($ccepN as $key => $value) {
            //Récupération de la dernière incrémentation ID CCEP
@@ -234,7 +231,6 @@ class ReconductionProcessus extends AbstractProcessus
    }



    public function reconduireModulateurFormation($etapes)
    {
        //Récupération des étapes dont il faut reconduire les cc
@@ -243,13 +239,13 @@ class ReconductionProcessus extends AbstractProcessus
        SELECT 
            *            
        FROM 
            V_RECONDUCTION_MODULATEUR
            v_reconduction_modulateur
        WHERE
            ANNEE_ID = ?
            AND ETAPE_CODE IN (?)';
            annee_id = ?
            AND etape_code IN (?)';

        $connection = $this->getEntityManager()->getConnection();
        $mepN         = $connection->fetchAssociative($sql, [$this->getServiceContext()->getAnnee()->getId(), $etapes_codes], [ParameterType::INTEGER, Connection::PARAM_STR_ARRAY]);
        $mepN = $connection->fetchAllAssociative($sql, [$this->getServiceContext()->getAnnee()->getId(), $etapes_codes], [ParameterType::INTEGER, Connection::PARAM_STR_ARRAY]);
        $nbMReconduit = 0;


@@ -271,7 +267,6 @@ class ReconductionProcessus extends AbstractProcessus
    }



    public function getNextSequence($sequenceName = '')
    {
        $connection = $this->getEntityManager()->getConnection();