Loading doc/release-notes/8.6.0/01_admission.sql 0 → 100644 +2 −0 Changes for doc/release-notes/8.6.0/01_admission.sql: 2 added lines, 0 removed lines. Original line number Diff line number Diff line ALTER TABLE admission_etudiant ALTER COLUMN adresse_cp_ville_etrangere TYPE VARCHAR(38) module/Admission/src/Admission/Controller/AdmissionController.php +6 −1 Changes for module/Admission/src/Admission/Controller/AdmissionController.php: 6 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -34,7 +34,9 @@ use Application\Entity\Db\Role; use Application\Service\Role\RoleServiceAwareTrait; use Application\Service\UserContextServiceAwareTrait; use DateTime; use Doctorant\Entity\Db\Doctorant; use Doctrine\ORM\Exception\ORMException; use Doctrine\ORM\Query\Expr\Join; use Exception; use Fichier\Entity\Db\NatureFichier; use Fichier\Service\Fichier\FichierStorageServiceAwareTrait; Loading Loading @@ -719,7 +721,10 @@ class AdmissionController extends AdmissionAbstractController { $qb = $this->admissionRechercheService->getQueryBuilder(); $qb ->andWhere($qb->expr()->orX('admission.etat = :etat')) ->setParameter('etat', Etat::CODE_VALIDE); ->setParameter('etat', Etat::CODE_VALIDE) ->leftJoin('admission.individu', 'i') ->leftJoin(Doctorant::class, 'd', 'WITH', 'd.individu = i') ->andWhere('d.id IS NULL'); $listing = $qb->getQuery()->getResult(); //Génération des CSV Loading module/Admission/src/Admission/Service/Exporter/Admission/AdmissionExporter.php +4 −1 Changes for module/Admission/src/Admission/Service/Exporter/Admission/AdmissionExporter.php: 4 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -67,8 +67,11 @@ class AdmissionExporter{ $entry = []; /** @var Etudiant $etudiant */ $etudiant = $admission->getEtudiant()->first(); if($sexe = $etudiant->getSexe()){ $sexe = rtrim($etudiant->getSexe(), '.') === "M" ? "M" : "F"; } $entry['numero_candidat'] = $etudiant->getNumeroCandidat(); $entry['sexe'] = rtrim($etudiant->getSexe(), '.'); $entry['sexe'] = $sexe; $entry['nom_famille'] = $etudiant->getNomFamille(); $entry['nom_usuel'] = $etudiant->getNomUsuel(); $entry['prenom'] = $etudiant->getPrenom(); Loading Loading
doc/release-notes/8.6.0/01_admission.sql 0 → 100644 +2 −0 Changes for doc/release-notes/8.6.0/01_admission.sql: 2 added lines, 0 removed lines. Original line number Diff line number Diff line ALTER TABLE admission_etudiant ALTER COLUMN adresse_cp_ville_etrangere TYPE VARCHAR(38)
module/Admission/src/Admission/Controller/AdmissionController.php +6 −1 Changes for module/Admission/src/Admission/Controller/AdmissionController.php: 6 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -34,7 +34,9 @@ use Application\Entity\Db\Role; use Application\Service\Role\RoleServiceAwareTrait; use Application\Service\UserContextServiceAwareTrait; use DateTime; use Doctorant\Entity\Db\Doctorant; use Doctrine\ORM\Exception\ORMException; use Doctrine\ORM\Query\Expr\Join; use Exception; use Fichier\Entity\Db\NatureFichier; use Fichier\Service\Fichier\FichierStorageServiceAwareTrait; Loading Loading @@ -719,7 +721,10 @@ class AdmissionController extends AdmissionAbstractController { $qb = $this->admissionRechercheService->getQueryBuilder(); $qb ->andWhere($qb->expr()->orX('admission.etat = :etat')) ->setParameter('etat', Etat::CODE_VALIDE); ->setParameter('etat', Etat::CODE_VALIDE) ->leftJoin('admission.individu', 'i') ->leftJoin(Doctorant::class, 'd', 'WITH', 'd.individu = i') ->andWhere('d.id IS NULL'); $listing = $qb->getQuery()->getResult(); //Génération des CSV Loading
module/Admission/src/Admission/Service/Exporter/Admission/AdmissionExporter.php +4 −1 Changes for module/Admission/src/Admission/Service/Exporter/Admission/AdmissionExporter.php: 4 added lines, 1 removed line. Original line number Diff line number Diff line Loading @@ -67,8 +67,11 @@ class AdmissionExporter{ $entry = []; /** @var Etudiant $etudiant */ $etudiant = $admission->getEtudiant()->first(); if($sexe = $etudiant->getSexe()){ $sexe = rtrim($etudiant->getSexe(), '.') === "M" ? "M" : "F"; } $entry['numero_candidat'] = $etudiant->getNumeroCandidat(); $entry['sexe'] = rtrim($etudiant->getSexe(), '.'); $entry['sexe'] = $sexe; $entry['nom_famille'] = $etudiant->getNomFamille(); $entry['nom_usuel'] = $etudiant->getNomUsuel(); $entry['prenom'] = $etudiant->getPrenom(); Loading