<link rel="stylesheet" type="text/css" href="<?php echo Yii::app()->request->baseUrl; ?>/css/datepicker.min.css" />
<link rel="stylesheet" type="text/css" href="<?php echo Yii::app()->request->baseUrl; ?>/css/datepicker3.min.css" />
<script src="<?php echo Yii::app()->request->baseUrl; ?>/js/bootstrap-datepicker.min.js"></script>
<script type="text/javascript">
// When the document is ready
$(document).ready(function () {
$('#datapicker').datepicker({
format: "dd/mm/yyyy",
                    // startDate: "0d",
                    endDate: "0d",
                    todayBtn: "linked",
                    // clearBtn: true,
                    // multidateSeparator: " ",
                    forceParse: false,
                    daysOfWeekDisabled: "0,6",
                    orientation: "top auto",
                    todayHighlight: true,
                    toggleActive: true,
language:'es'
});
});
</script>
<?php Yii::app()->clientScript->registerScript('desplegar', '

function mostrarPlanilla(a)
{
    $("#no_asociado").hide("slide");
    if(a.value == 2) {
        $("#no_asociado").show("slide");
    }

    if(a.value == 3 || a.value == 4) {
        $("#planilla").show("slide");
    } else {
        $("#planilla").hide("slide");
    }
}

', CClientScript::POS_END); ?>
      <h3 style="text-align: center;">Actualizar Aportantes no Definidos</h3>

 <?php $form=$this->beginWidget('bootstrap.widgets.TbActiveForm',array(
    'id'=>'datos-txt-tabla-amortizacion-form',
    'enableAjaxValidation'=>false,
)); ?>

<fieldset>
    <legend>Datos del asociado</legend>
    <table class="table table-condensed table-bordered">
        <tr>
            <th>C&eacute;dula de identidad</th>
            <th>Nombre</th>
            <th>Apellido</th>
            <th>Unidad</th>
            <th>Fecha de Ingreso</th>
            <th>Estatus</th>
        </tr>
        <tr id="tr-datos-asociado">
            <td style="width: 25%" id="cedula" class="datos"></td>
            <td id="nombre" class="datos"></td>
            <td id="apellido" class="datos"></td>
            <td id="unidad" class="datos"></td>
            <td id="fechaingreso" class="datos"></td>
            <td id="estatus" class="datos"></td>
        </tr>
    </table>
</fieldset>

<p class="help-block">Los campos con <span class="required">*</span> son obligatorios.</p>

<?= $form->dropDownListRow($modelAporteOrdinarioDiferido, 'id_estatus_aod', CHtml::listData(EstatusAporteOrdinarioDiferido::model()->findAll('blnborrado=FALSE'), 'id', 'nombre_estatus'), [
    'prompt' => 'Seleccione',
    'onChange' => 'mostrarPlanilla(this)',
]); ?>
<div id="mensaje" class="alert alert-error" style="display: none;"></div>

<div id="planilla" style="<?php echo ($modelAporteOrdinarioDiferido->id_estatus_aod != 3 && $modelAporteOrdinarioDiferido->id_estatus_aod != 4) ? 'display:none;' : ''; ?>">
    <h3 style="text-align: center;"> Crear Planilla</h3>
    <div class="row">
        <div class="span6">
            <?php echo $form->textFieldRow($modelAsociado, 'cedula', ['class' => 'span6 campo-cedula datos-usuarios' ]); ?>
        </div>
        <div class="span6">
            <?php echo $form->textFieldRow($modelAsociado, 'fechaingreso', ['class' => 'span6 datos-usuarios-combos', 'id' => 'datapicker']); ?>
        </div>
    </div>
    <div class="row">
        <div class="span6">
            <?php echo $form->textFieldRow($modelAsociado, 'nombre', ['class' => 'span6 datos-usuarios']); ?>
        </div>
        <div class="span6">
            <?php echo $form->textFieldRow($modelAsociado, 'apellidos', ['class' => 'span6 datos-usuarios']); ?>
        </div>
    </div>
    <div class="row">
        <div class="span6">
            <?php echo $form->labelEx($modelAsociado, 'oficina'); ?>
            <?php echo $form->dropDownList(
                $modelAsociado,
                'oficina',
                CHtml::listData(LugarTrabajo::model()->findAll(['order' => 'descripcion asc', 'condition' => 'blnborrado=false']), 'idlugartrabajo', 'descripcion'), [
                    'ajax' => [
                        'type' => 'POST',
                        'url' => CController::createUrl('/Comun/cargarUnidad'),
                        'update' => '#Asociado_idunidad',
                    ],
                    'prompt' => 'Seleccione la Oficina',
                    'class' => 'datos-usuarios-combos'
                ]); ?>
            <?php echo $form->error($modelAsociado, 'oficina'); ?>
        </div>
        <div class="span6">
            <?php echo $form->dropDownListRow($modelAsociado, 'idunidad', CHtml::listData(Unidad::model()->findAll('idunidad=:idunidad order by descripcion', [':idunidad' => ($modelAsociado->idunidad != '') ? $modelAsociado->idunidad : 0]), 'idunidad', 'descripcion'), 
                                        ['prompt' => 'Seleccione la Unidad','class' => 'datos-usuarios-combos']); ?>
        </div>
    </div>
    <div class="row">
        <div class="span6">
            <?php  echo $form->dropDownListRow($modelAsociado, 'porcentaje', CHtml::listData(Porcentaje::model()->findAll(), 'idporcentaje', 'descripcion'), ['prompt' => 'Seleccione el Porcentaje', 'class' => 'datos-usuarios-combos']); ?>
        </div>
        <?php if (Yii::app()->user->checkAccess('modificar_retiro_aportes_especiales')): ?>
            <div class="span6">
                <?= $form->dropDownListRow($modelAsociado, 'aporte_voluntario', CHtml::listData(
                    TipoOperacion::model()->findAllByAttributes(['id' => [1, 2]]),
                    'id',
                    'nombre'
                ), ['prompt' => '--Seleccione--', 'class' => 'datos-usuarios-combos']); ?>
            </div>
        <?php endif; ?>
    </div>
</div>

<div id="no_asociado" style="<?= $modelAporteOrdinarioDiferido->id_estatus_aod == 2 && $modelAsociado->hasErrors() ? '' : 'display: none;'; ?>">
    <h3 style="text-align: center;">Información adicional</h3>
    <div class="row">
        <div class="span6">
            <?= $form->dropDownListRow($modelAsociado, 'id_tipo_persona', CHtml::listData(TipoPersona::model()->findAll(), 'id', 'descripcion'), [
                'prompt' => '-- SELECCIONE --',
                'class' => 'datos-usuarios-combos'
            ]); ?>
        </div>
        <div class="span6">
            <?= $form->textFieldRow($modelAsociado, 'cedula',['class'=>'campo-cedula datos-usuarios']); ?>
        </div>
    </div>
    <div class="row">
        <div class="span6">
            <?= $form->textFieldRow($modelAsociado, 'nombre_apellido',['class' => 'datos-usuarios']); ?>
        </div>
        <div class="span6">
            <?= $form->dropDownListRow($modelAsociado, 'id_banco', CHtml::listData(Banco::model()->findAll(['condition' => 'blnborrado=false', 'order' => 'descripcion']), 'idbanco', 'descripcion'), [
                'style' => 'width:65%',
                'prompt' => '-- SELECCIONE EL BANCO--',
                'class' => 'datos-usuarios-combos'
            ]); ?>
        </div>
    </div>
    <div class="row">
        <div class="span6">
            <?= $form->textFieldRow($modelAsociado, 'numero_cuenta',['class' => 'datos-usuarios']); ?>
        </div>
        <div class="span6">
            <?= $form->textFieldRow($modelAsociado, 'correoelectronico',['class' => 'datos-usuarios']); ?>
        </div>
    </div>
</div>
<hr>
<div align="center">
        <?php $this->widget('bootstrap.widgets.TbButton', array(
            'buttonType'=>'button',
            'type'=>'primary',
            'label'=>'Aceptar',
            'icon'=>'edit',
            'htmlOptions'=> array('onclick' => 'definirCuotas()', 'id'=>'btn_guardar'),
        )); ?>
        <?php $this->widget('bootstrap.widgets.TbButton', array(
            'buttonType'=>'button',
            'type'=>'danger',
            'label' => 'Cerrar',
            'icon'=>'remove',
            'htmlOptions'=> array('onclick' => 'cerrarDefinicioAporte()', 'id'=>'btn_cerrar'),
        )); ?>
    </div>
<?php $this->endWidget(); ?>

<script type="text/javascript">
    $("#aporte-ordinario-diferido-form").submit(function () {
        $("#btn_definir_ao").attr("disabled", true);
        return true;
    });
</script>
