Code Répertoire des Métiers, Redraw

This commit is contained in:
Michael RICOIS 2013-04-11 16:15:20 +00:00
parent 08d4c385cc
commit 1464121fcb
3 changed files with 30 additions and 11 deletions

View File

@ -111,6 +111,7 @@ class IdentiteController extends Zend_Controller_Action
'Isin', 'Isin',
'Capitalisation', 'Capitalisation',
'NumRC', 'NumRC',
'NumRM',
'AutreId', 'AutreId',
'Actif', 'Actif',
'SituationJuridique', 'SituationJuridique',

View File

@ -28,6 +28,7 @@ echo $this->partial('identite/fiche-item.phtml', $this->dBlock['Capitalisation']
echo $this->partial('identite/fiche-item.phtml', $this->logo); echo $this->partial('identite/fiche-item.phtml', $this->logo);
echo $this->partial('identite/fiche-item.phtml', $this->dBlock['NumRC']); echo $this->partial('identite/fiche-item.phtml', $this->dBlock['NumRC']);
echo $this->partial('identite/fiche-item.phtml', $this->dBlock['AutreId']); echo $this->partial('identite/fiche-item.phtml', $this->dBlock['AutreId']);
echo $this->partial('identite/fiche-item.phtml', $this->dBlock['NumRM']);
echo $this->partial('identite/fiche-item.phtml', $this->dBlock['Actif']); echo $this->partial('identite/fiche-item.phtml', $this->dBlock['Actif']);
echo $this->partial('identite/fiche-item.phtml', $this->dBlock['SituationJuridique']); echo $this->partial('identite/fiche-item.phtml', $this->dBlock['SituationJuridique']);
echo $this->partial('identite/fiche-item.phtml', $this->dBlock['AutreSiren']); echo $this->partial('identite/fiche-item.phtml', $this->dBlock['AutreSiren']);

View File

@ -126,13 +126,12 @@ class IdentiteEntreprise
{ {
if (!empty($this->identite->NumRC)) if (!empty($this->identite->NumRC))
return 'Numéro R.C.'; return 'Numéro R.C.';
if (!empty($this->identite->NumRC) && preg_match('/(A|B|C|D)/i', $this->identite->NumRC)) if (!empty($this->identite->NumRC) && preg_match('/(A|B|C|D)/i', $this->identite->NumRC))
return 'Numéro R.C.'; return 'Numéro R.C.';
if (!empty($this->identite->NumRC) && preg_match('/(P)/i', $this->identite->NumRC)) if (!empty($this->identite->NumRC) && preg_match('/(P)/i', $this->identite->NumRC))
return 'Numéro R.S.A.C.'; return 'Numéro R.S.A.C.';
if (!empty($this->identite->NumRM))
return 'Répertoire des métiers';
} }
public function getNumRCTexte() public function getNumRCTexte()
{ {
@ -146,9 +145,24 @@ class IdentiteEntreprise
return $this->identite->NumRC.$libTrib; return $this->identite->NumRC.$libTrib;
} }
if (!empty($this->identite->NumRM)){ return false;
return $this->identite->NumRM; }
public function getNumRMLabel()
{
if ( !empty($this->identite->NumRM) ) {
return 'Répertoire des métiers';
} }
return false;
}
public function getNumRMTexte()
{
if ( !empty($this->identite->NumRM) ){
return $this->identite->NumRM;
}
return false; return false;
} }
@ -156,26 +170,29 @@ class IdentiteEntreprise
{ {
if (substr($this->identite->AutreId,0,1)=='W') if (substr($this->identite->AutreId,0,1)=='W')
return 'Identifiant R.N.A.'; return 'Identifiant R.N.A.';
if (preg_match('/(A|B|C|D)/i', $this->identite->AutreId)) if (preg_match('/(A|B|C|D)/i', $this->identite->AutreId))
return 'Numéro R.C.'; return 'Numéro R.C.';
if (preg_match('/(P)/i', $this->identite->AutreId)) if (preg_match('/(P)/i', $this->identite->AutreId))
return 'Numéro R.S.A.C.'; return 'Numéro R.S.A.C.';
} }
public function getAutreIdTexte() public function getAutreIdTexte()
{ {
if ( $this->identite->AutreId=='' || (!empty($this->identite->NumRC) || substr($this->identite->AutreId,0,1)!='W') ) if (substr($this->identite->AutreId,0,1)=='W') {
return false; return $this->identite->AutreId;
}
$libTrib = '';
if (preg_match('/(A|B|C|D)/i', $this->identite->AutreId)) { if (preg_match('/(A|B|C|D)/i', $this->identite->AutreId)) {
$libTrib = ' RCS '.preg_replace('/(^TC |^TI |^TGIcc |^TMX )/i','',$this->identite->TribunalLib); return $this->identite->AutreId.' RCS '.preg_replace('/(^TC |^TI |^TGIcc |^TMX )/i','',$this->identite->TribunalLib);
} }
if (preg_match('/(P)/i', $this->identite->AutreId)) { if (preg_match('/(P)/i', $this->identite->AutreId)) {
$libTrib = ' RSAC '.preg_replace('/(^TC |^TI |^TGIcc |^TMX )/i','',$this->identite->TribunalLib); return $this->identite->AutreId.' RSAC '.preg_replace('/(^TC |^TI |^TGIcc |^TMX )/i','',$this->identite->TribunalLib);
} }
return $this->identite->AutreId.$libTrib;
return false;
} }
public function getActifLabel() public function getActifLabel()