Commit d02e51e8 authored by Antony Le Courtes's avatar Antony Le Courtes
Browse files

Correction administration reconduction centre de cout et modulateur

parent 44e9c77f
Loading
Loading
Loading
Loading
+28 −33
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();