<?php
$this->breadcrumbs=array(
	'Solicituds'=>array('index'),
	'Manage',
);

$this->menu=array(
	array('label'=>'List Solicitud','url'=>array('index')),
	array('label'=>'Create Solicitud','url'=>array('create')),
);

Yii::app()->clientScript->registerScript('search', "
$('.search-button').click(function(){
	$('.search-form').toggle();
	return false;
});
$('.search-form form').submit(function(){
	$.fn.yiiGridView.update('solicitud-grid', {
		data: $(this).serialize()
	});
	return false;
});
");
?>

<h1><center>Solicitudes montepio/mutuo auxilio</center></h1>

<?php	    
	foreach(Yii::app()->user->getFlashes() as $key => $message) {
        echo '<div class="alert alert-' . $key . '">' . $message . "</div>\n\n";
    } 
?>

<?php
    $this->widget('bootstrap.widgets.TbButtonGroup', array(
        'type' => 'action', // '', 'primary', 'info', 'success', 'warning', 'danger' or 'inverse'
        'buttons' => array(
            array('label' => 'Reportes', 'type' => 'danger', 'icon' => 'icon-file icon-white', 'items' => array(
                    array('label' => 'Reporte General', 'icon' => 'icon-print', 'target' => '_blank', 'url' => array('ReporteExcel')),
                )),
        ),
    )); 
?>

<?php $this->widget('bootstrap.widgets.TbGridView',array(
	'id'=>'solicitud-grid',
	'dataProvider'=>$model->search(),
	'filter'=>$model,
	'columns'=>array(

		array(
			'name'=> 'cedula',
			'value'=> '$data->idAsociado->cedula',
			),

		array(
            'name'=>'full_name',
            //'value'=>"\$data->id_asociado";
            'value'=>"(\$data->id_tiposol == 2)?\$data->idAsociado->nombre.' '.\$data->idAsociado->apellidos:\$data->idBeneficiario->nombre.' '.\$data->idBeneficiario->apellido",
             ),

		array(
            'name'=>'aunidad',
            'value'=>"\$data->idAsociado->unidad->descripcion",
            'filter'=>CHtml::listData(Unidad::model()->findAll('blnborrado= false order by descripcion asc'), 'idunidad', 'descripcion'),
             ),

        array(
            'name'=>'id_tiposol',
            'value'=>'$data->idTiposol->tipo_sol',
            'filter'=> CHtml::listData(TipoSolicitud::model()->findAll('blnborrado= false'), 'id', 'tipo_sol'),
             ),

        array(
            'name'=>'fecha_solicita',
            'value' => '(!empty($data->fecha_solicita))?date("d-m-Y",strtotime($data->fecha_solicita)):""' ,
            'class'=>'SYDateColumn',
             ),

        array(
            'name'=>'fecha_status',
            'value'=>'(!empty($data->fecha_status))?date("d-m-Y",strtotime($data->fecha_status)):""',
            'class'=>'SYDateColumn',
             ),

        array(
            'name'=>'id_status',
            'type'=>'html',
            'value'=>'$data->getEstatus()',
            'filter' => CHtml::listData(Status::model()->findAll('blnborrado=false'), 'id_status', 'estado'),
             ),

		/*'id_solicitud',
		'id_asociado',
		'id_beneficiario',
		'id_status',
		*/
		array(
			'header'=>'Acciones',
			'class'=>'bootstrap.widgets.TbButtonColumn',
			'htmlOptions'=>array('width'=>'80'),
			'template'=>'{view} {aprobar} {pagar} {archivos} {delete} {denegar} {imprimir}',
			'buttons' => array(

							'aprobar' => array(
										'label' => 'Aprobar Solicitud',
										'icon' => 'icon-thumbs-up',
										'url'=>"(\$data->id_tiposol == 1)?CHtml::normalizeUrl(array('Solicitud/aprobar_mp', 'id'=>\$data->id)):CHtml::normalizeUrl(array('Solicitud/aprobar_ma', 'id'=>\$data->id))",
										'visible'=>'Solicitud::model()->checkFiles($data->id)',
										),

							'pagar' => array(
										'label' => 'Realizar pago',
										'imageUrl'=>Yii::app()->request->baseUrl.'/images/pagar.png',
										/*'icon' => 'icon-thumbs-up',*/
										'url'=>"(\$data->id_tiposol == 1)?CHtml::normalizeUrl(array('Solicitud/Pagarmp', 'id'=>\$data->id)):CHtml::normalizeUrl(array('Solicitud/Pagarma', 'id'=>\$data->id))",
										'visible'=>'Solicitud::model()->visibilidadPagar($data->id)',
										),

							'archivos' => array(
										'label' => 'Cargar requisitos',
										'icon' => 'icon-upload',
										'url'=>"CHtml::normalizeUrl(array('Solicitud/ArchivosMp', 'id'=>\$data->id))",
										'visible'=>'Solicitud::model()->visibilidadArchivos($data->id)',
										),

							'imprimir' => array(
										'label' => 'Imprimir Planilla',
										'icon' => 'icon-print',
										'url'=>"(\$data->id_tiposol == 1)?CHtml::normalizeUrl(array('Solicitud/pdf_mp', 'id'=>\$data->id)):CHtml::normalizeUrl(array('Solicitud/pdf_ma', 'id'=>\$data->id))",
										'visible'=>'true',
										),

							'delete' => array(
										'label' => 'Eliminar solicitud',
										'icon' => 'icon-trash',
										'visible'=>'($data->id_status!=4)?true:false',
										),

							'denegar'=>array(
					                    'label'=>'($data->id_tiposol == 1)?"Denegar montepio":"Denegar mutuo auxilio"',
					                    'visible' =>'Yii::app()->user->checkAccess("action_solicitud_denegar") && ($data->id_status==2)',
					                    'icon' => 'icon-remove',
					                    'url'=>"CHtml::normalizeUrl(array('denegar', 'id'=>\$data->id))",
					                ),
						),
		),
	),
)); ?>
