Exemplo n.º 1
0
 /**
  * Désactivation du code Primaire
  * @return int
  */
 function disabledCodePrimaire()
 {
     $dossierFtaPrimaire = $this->getDossierPrimaire();
     /**
      * Désactivation du code Primaire
      */
     $this->getDataField(FtaModel::FIELDNAME_DOSSIER_FTA_PRIMAIRE)->setFieldValue(" ");
     $this->saveToDatabase();
     /**
      * On vérifie si le dossier Primaire est toujours utilisé comme code Primaire
      */
     $arrayIdFtaByIdDossierPrimaryFta = FtaModel::getArrayIdFtaByIdDossierPrimaryFta($dossierFtaPrimaire);
     if (!$arrayIdFtaByIdDossierPrimaryFta) {
         FtaVerrouillageChampsModel::deletePrimaryFolder($dossierFtaPrimaire);
     }
 }