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',
'Capitalisation',
'NumRC',
'NumRM',
'AutreId',
'Actif',
'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->dBlock['NumRC']);
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['SituationJuridique']);
echo $this->partial('identite/fiche-item.phtml', $this->dBlock['AutreSiren']);

View File

@ -126,13 +126,12 @@ class IdentiteEntreprise
{
if (!empty($this->identite->NumRC))
return 'Numéro R.C.';
if (!empty($this->identite->NumRC) && preg_match('/(A|B|C|D)/i', $this->identite->NumRC))
return 'Numéro R.C.';
if (!empty($this->identite->NumRC) && preg_match('/(P)/i', $this->identite->NumRC))
return 'Numéro R.S.A.C.';
if (!empty($this->identite->NumRM))
return 'Répertoire des métiers';
}
public function getNumRCTexte()
{
@ -146,9 +145,24 @@ class IdentiteEntreprise
return $this->identite->NumRC.$libTrib;
}
return false;
}
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;
}
@ -156,26 +170,29 @@ class IdentiteEntreprise
{
if (substr($this->identite->AutreId,0,1)=='W')
return 'Identifiant R.N.A.';
if (preg_match('/(A|B|C|D)/i', $this->identite->AutreId))
return 'Numéro R.C.';
if (preg_match('/(P)/i', $this->identite->AutreId))
return 'Numéro R.S.A.C.';
}
public function getAutreIdTexte()
{
if ( $this->identite->AutreId=='' || (!empty($this->identite->NumRC) || substr($this->identite->AutreId,0,1)!='W') )
return false;
if (substr($this->identite->AutreId,0,1)=='W') {
return $this->identite->AutreId;
}
$libTrib = '';
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)) {
$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()