<?php
/* @var $this DatosNominaOrdenPagoController */
/* @var $model DatosNominaOrdenPago */

$this->breadcrumbs=array(
	'Datos Nomina Orden Pagos'=>array('index'),
	$model->id,
);

$this->menu=array(
	array('label'=>'List DatosNominaOrdenPago', 'url'=>array('index')),
	array('label'=>'Create DatosNominaOrdenPago', 'url'=>array('create')),
	array('label'=>'Update DatosNominaOrdenPago', 'url'=>array('update', 'id'=>$model->id)),
	array('label'=>'Delete DatosNominaOrdenPago', 'url'=>'#', 'linkOptions'=>array('submit'=>array('delete','id'=>$model->id),'confirm'=>'Are you sure you want to delete this item?')),
	array('label'=>'Manage DatosNominaOrdenPago', 'url'=>array('admin')),
);
?>


<h3 style="text-align: center">Vista de orden de pago masivo</h3><hr>
	<?= CHtml::link('Ir a la bandeja de orden de pago masivo', ['admin'], ['class'=>'btn btn-inverse']);?>
	<?php if(Yii::app()->user->checkAccess("action_orden_pago_masivo_aprobar_form") && $model->id_estatus==1)
        echo CHtml::link('Aprobar / Rechazar', Yii::app()->createUrl('/pagos/datosNominaOrdenPago/aprobar',array('id'=>$model->id)),array('class'=>'btn btn-success')); ?>

    <?php if(Yii::app()->user->checkAccess("action_orden_pago_pagar_masivo_form") && $model->id_estatus==2)
        echo CHtml::link('Pagar', Yii::app()->createUrl('/pagos/datosNominaOrdenPago/pagar',array('id'=>$model->id)),array('class'=>'btn btn-info')); ?>


    <?php if(Yii::app()->user->checkAccess("action_orden_pago_rechazar_masivo_form") && ($model->id_estatus<=3))
        echo CHtml::link('Rechazar','#',array('submit'=>array('rechazar','id'=>$model->id),'confirm' => '¿Seguro que desea denegar la orden de pago?','class'=>'btn btn-danger')); ?>


  <br><br>
<?php $this->widget('bootstrap.widgets.TbAlert', array(
		'block' => true, // display a larger alert block?
		'fade' => true, // use transitions?
		'closeText' => '×', // close link text - if set to false, no close link is displayed
		'alerts' => array(// configurations per alert type
			'error' => array('block' => true, 'fade' => true, 'closeText' => '×'), // success, info, warning, error or danger
            'success'=>array('block'=>true, 'fade'=>true, 'Text'=>'&times;'), // success, info, warning, error or danger
		),
	))?>

	  <table class="table table-bordered">
        <tr>
            <td  style="text-align: center;"  colspan="4"><b>Informaci&oacute;n de la n&oacute;mina</b></td>
        </tr>
        <tr>
            <td><b><?php echo $model->getAttributeLabel('nombre_archivo')?></b></td>
            <td><?php echo $model->nombre_archivo?></td>
            <td><b><?php echo $model->getAttributeLabel('id_concepto')?></b></td>
            <td><?= $model->concepto->descripcion ?></td>
        </tr>
        <tr>
            <td><b><?php echo $model->getAttributeLabel('descripcion')?></b></td>
            <td><?php echo $model->descripcion?></td>
            <td><b><?php echo $model->getAttributeLabel('cant_pago')?></b></td>
            <td><?php echo $model->cant_pago?></td>
        </tr>
        <tr>
            <td><b><?php echo $model->getAttributeLabel('total_pago')?></b></td>
            <td><?php echo number_format($model->total_pago, 2, ',', '.'); ?></td>
            <td><b><?php echo $model->getAttributeLabel('fecha_pago')?></b></td>
            <td><?php echo date('d-m-Y', strtotime($model->fecha_pago))?></td>
        </tr>
            <td><b><?php echo $model->getAttributeLabel('id_estatus')?></b></td>
            <td colspan="4" style="text-align: center;"><?= $model->nombre_estatus ?></td>
    </table>


	<div class="row">
		<div class="span3"><h4>Pagos</h4></div>
		
	</div>
	<div class="span11">
			<div class="row">
				
				<?php $this->widget('bootstrap.widgets.TbGridView',array(
					    'id'=>'conf-retiro-parcial-grid',
					    'dataProvider'=> OrdenPago::model()->searchNomina($model->id),
					    //'filter'=>$model,
					    'columns'=>array(
				        [
				            'name'=>'id_tipo_orden',
				            'value'=>'$data->idTipoOrden->descripcion',
				            'filter'=>CHtml::listData(TipoOrdenPago::model()->findAll(), 'id', 'descripcion'),
				        ],
				       [
				            'name'=>'id_tipo_persona',
				            'value'=>'$data->id_tipo_persona',
				            'filter'=>CHtml::listData(TipoPersona::model()->findAll(), 'id', 'descripcion'),
				        ],
				        [
				            'name'=>'rif',
				            'value'=>'$data->rif',
				        ],
				        [
				            'name'=>'razon_social',
				            'value'=>'$data->razon_social',
				        ],
				        [
				            'name'=>'monto_pago',
				            'value'=>'number_format($data->monto_pago,2,",",".")',
				        ],
						//'idtipoorden',
						'descripcion',

				        array(
				            'name'=>'idbanco',
				            'value' => '$data->nb_banco." ".$data->tp_cuenta." ".$data->num_cuenta' ,
				           // 'htmlOptions'=>array('width'=>'180px'),
				            // 'class'=>'SYDateColumn',
				          ),
				        array(
				            'name'=>'id_estatus',
				            'type' => 'html',
				            'value'=>'$data->nombre_estatus',
				        ),

	
					    ),
					)); ?>
			</div>
	</div>
	<hr>		
	<div class="row">
		<div class="span3"><h4>Seguimiento</h4></div>
		
	</div>
	<div class="span11">
			<div class="row">
				 <?php $this->widget('bootstrap.widgets.TbGridView',array(
					    'id'=>'conf-retiro-parcial-grid',
					    'dataProvider'=> DatosNominaOrdenPagoSeguimiento::model()->search($model->id),
					    //'filter'=>$model,
					    'columns'=>array(
					        array(
					                    'name'=>'fecha_registro',
					                    'value'=>'date("d-m-Y h:m:s",strtotime($data->fecha_registro))',
					                ),
					        array(
					                    'header'=>'Estatus',
					                    'name'=>'id_estatus_orden_pago',
					                    'type' => 'html',
					                    'value'=>'$data->nombre_estatus',
					                ),
					        array(
					                    'header'=>'Observación',
					                    'name'=>'observacion',
					                    'value'=>'$data->observacion',
					                ),
					        array(
					                    'header'=>'Usuario',
					                    'name'=>'id_usuario',
					                    'value'=>'$data->datosUsuario',
					                ),
					    ),
					)); ?>
			</div>
		</div>
