<?php
/* @var $this AportanteController */
/* @var $model SidcaiAportante */
?>
<div class="card">
	<div class="row">
		<div class="col-md-10 offset-md-1">
			<div class="card-body">
				<h4 class="tabla-title">Datos del Aportante <b>#<?php echo $model->apor_codigo_pk;?></b></h4>
				<div class="table-responsive table-condensed tabla-borde">
					<?php 
					$this->widget('zii.widgets.CDetailView', array(
						'data'=>$model,
						'attributes'=>array(
							'apor_codigo_pk',
							'apor_fechacreacionempresa',
							'apor_rif',
							array(
								'label' => 'Razón Social',
								'type' => 'raw',
								'value' => $model->apor_razonsocial,
							),
							array(
								'label' => 'Denominación Comercial',
								'type' => 'raw',
								'value' => $model->apor_denominacion,
							),
							'apor_direccion',
							array(
								'label' => 'Estado',
								'type' => 'raw',
								'value' => $model->estaCodigoFk->esta_nombre,
							),
							'apor_ciudad',
							array(
								'label' => 'Municipio',
								'type' => 'raw',
								'value' => $model->muniCodigoFk->muni_nombre,
							),
							array(
								'label' => 'Parroquia',
								'type' => 'raw',
								'value'=> $model->parrCodigoFk->parr_nombre,
							),
							
							'apor_correoelectronico',
							'apor_telefono1',
							'apor_telefono2',
							array(
								'label' => 'Porcentaje de contribución',
								'type' => 'raw',
								'value' => isset($modelAlicuota->alicuota) ? $modelAlicuota->alicuota . ' %' : 'No definido',
							),
							array(
								'label' => 'Tipo de Empresa',
								'type' => 'raw',
								'value' => $modelAlicuota ? $modelAlicuota->apor_tipoempresa : 'No definido',
							),
							   // Puedes habilitar esto si deseas mostrar una sola actividad económica
							array(
									'label' => 'Actividades Económicas',
									'type' => 'raw',
									'value' => function($modelAlicuota) {
							if ($modelAlicuota->apor_actividad_economica) {
								// Limpiar y validar IDs
								$actividadesIds = array_filter(
									array_map('intval', explode(',', $modelAlicuota->apor_actividad_economica)),
									function($v) { return $v > 0; }
								);
								
								if (!empty($actividadesIds)) {
									$actividades = SidcaiActividadEconomica::model()->findAllByAttributes([
										'act_codigo_pk' => $actividadesIds
									]);
									
									$html = '<ul>';
									foreach ($actividades as $actividad) {
										$html .= '<li>' . CHtml::encode($actividad->act_nombre) . '</li>';
									}
									$html .= '</ul>';
									return $html;
								}
							}
							return 'No definido';
						},
						),
							array(
								'label' => 'Cierre Fiscal ' .TbHtml::small('(Día/Mes)'),
								'type' => 'raw',
								'value' => $model->apor_diacierre. ' / ' . $model->apor_mescierre
							),
							array(
								'label' => 'Estatus',
								'type' => 'raw',
								'value' => $model->estaCodigoestatusFk->esta_nombre
							),
							array(
								'label' => 'Actualizada',
								'type' => 'raw',
								'value' => ($model->datos_actualizados == true || $model->datos_actualizados === 't' || $model->datos_actualizados == 1) ? 'Sí' : 'No'
							),
							'apor_fechahoraregistro',
							'audit_usua',								
							//'esta_codigoestatus_fk',
							//'apor_actividadeconomica',
							//'apor_fechahoraestatus',
							//'repr_codigo_fk',
							//'apor_origenempresa',
						),
					)); 
					?>
				</div>
				<br>
				<?php  
				echo TbHtml::linkButton('Regresar', array('url' => Yii::app()->baseUrl.'/admin/aportante', 'color' => TbHtml::BUTTON_COLOR_SECONDARY));
				?>
			</div>
		</div>
	</div>
</div>