From 62e2d838effa1ee2dc1d6f1034717ad02b569277 Mon Sep 17 00:00:00 2001 From: Jean-Philippe Metivier <jean-philippe.metivier@unicaen.fr> Date: Tue, 2 Jun 2020 15:10:21 +0200 Subject: [PATCH] Changement octoprod --- src/Octopus/Entity/Db/IndividuInscription.php | 8 +++++--- .../Mapping/Octopus.Entity.Db.IndividuInscription.dcm.xml | 5 +++-- .../Entity/Db/Mapping/Octopus.Entity.Db.Structure.dcm.xml | 4 ++-- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/Octopus/Entity/Db/IndividuInscription.php b/src/Octopus/Entity/Db/IndividuInscription.php index 4808082..70d368d 100644 --- a/src/Octopus/Entity/Db/IndividuInscription.php +++ b/src/Octopus/Entity/Db/IndividuInscription.php @@ -17,7 +17,9 @@ class IndividuInscription { /** @var string */ private $regimeSISE; /** @var string */ - private $obtenu; + private $obtenuDip; + /** @var string */ + private $obtenuVet; /** @var string */ private $aDistance; @@ -74,8 +76,8 @@ class IndividuInscription { */ public function isObtenu() { - if ($this->obtenu === 'O') return true; - if ($this->obtenu === 'N') return false; + if ($this->obtenuDip === 'O' OR $this->obtenuVet === 'O') return true; + if ($this->obtenu === 'N' AND $this->obtenuVet === 'N') return false; return null; } diff --git a/src/Octopus/Entity/Db/Mapping/Octopus.Entity.Db.IndividuInscription.dcm.xml b/src/Octopus/Entity/Db/Mapping/Octopus.Entity.Db.IndividuInscription.dcm.xml index 7c83aa1..c0612b3 100755 --- a/src/Octopus/Entity/Db/Mapping/Octopus.Entity.Db.IndividuInscription.dcm.xml +++ b/src/Octopus/Entity/Db/Mapping/Octopus.Entity.Db.IndividuInscription.dcm.xml @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="utf-8"?> <doctrine-mapping xmlns="http://doctrine-project.org/schemas/orm/doctrine-mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://doctrine-project.org/schemas/orm/doctrine-mapping http://doctrine-project.org/schemas/orm/doctrine-mapping.xsd"> - <entity name="Octopus\Entity\Db\IndividuInscription" table="INDIVIDU_INSCRIPTION"> + <entity name="Octopus\Entity\Db\IndividuInscription" table="INDIVIDU_INSC_ADMIN"> <id name="individu" association-key="true" /> <id name="diplome" association-key="true" /> @@ -21,7 +21,8 @@ <field name="etatInscription" column="ETAT_INSCRIPTION" type="string" length="4" nullable="true" /> <field name="regimeSISE" column="REGIME_SISE" type="string" length="2" nullable="true" /> - <field name="obtenu" column="T_OBTENU" type="string" length="1" nullable="true" /> + <field name="obtenuDip" column="T_OBTENU_DIP" type="string" length="1" nullable="true" /> + <field name="obtenuVet" column="T_OBTENU_VET" type="string" length="1" nullable="true" /> <field name="aDistance" column="T_A_DISTANCE" type="string" length="1" nullable="true" /> </entity> diff --git a/src/Octopus/Entity/Db/Mapping/Octopus.Entity.Db.Structure.dcm.xml b/src/Octopus/Entity/Db/Mapping/Octopus.Entity.Db.Structure.dcm.xml index 6e1e6f6..88b2b94 100755 --- a/src/Octopus/Entity/Db/Mapping/Octopus.Entity.Db.Structure.dcm.xml +++ b/src/Octopus/Entity/Db/Mapping/Octopus.Entity.Db.Structure.dcm.xml @@ -10,8 +10,8 @@ <field name="sigle" type="string" length="30" column="SIGLE" nullable="true"/> <field name="libelleCourt" type="string" length="50" column="LIBELLE_COURT" nullable="false"/> <field name="libelleLong" type="string" length="1024" column="LIBELLE_LONG" nullable="false"/> - <field name="telephone" type="string" length="20" column="TELEPHONE" nullable="true"/> - <field name="fax" type="string" length="20" column="FAX" nullable="true"/> +<!-- <field name="telephone" type="string" length="20" column="TELEPHONE" nullable="true"/>--> +<!-- <field name="fax" type="string" length="20" column="FAX" nullable="true"/>--> <many-to-one target-entity="Octopus\Entity\Db\StructureType" field="type"> <join-column name="TYPE_ID" referenced-column-name="ID" /> -- GitLab