<?php

$this->PageTitle = "Financeiro &raquo; Trocar Status Faturamento de Múltiplos Documentos";

// $this->renderPartial('/contratos/_menu', array('model' => $model));

?>

<div class="form">

<?php $form = $this->beginWidget('GxActiveForm', array('id' => 'acessos-form', 'enableAjaxValidation' => false)); ?>
    <div class="alert alert-info alert-dismissible alert-no-icon alert-no-close">
        <div class="alert-message">
            Faturamento de: <br>
            <?php
                $faturar = array();
                foreach ($contratos as $contrato) {
                    echo "Cod. {$contrato->COT_IDCONTRATO}: {$contrato->COT_CLI_NOME} <br>";
                    $faturar[$contrato->COT_IDCONTRATO] = $contrato->COT_SITUACAO;
                }
                $codigos = json_encode($faturar);
                $codigos = base64_encode($codigos); // encoda o json com os códigos dos registros, para não alterarem os códigos
                echo $form->hiddenField($model, 'multiSelecao', array('value' => $codigos));
            ?>
        </div>
    </div>
    <?php
        if (!empty($invalidos)) {
            echo FaHtml::alert(count($invalidos) . " código(s) informado(s) não foram encontrados!", 'warning', false, false);
        }
    ?>
    <?php echo FaHtml::getFormInfo($form, $model); ?>

    <div class="row">
        <?php
            if (empty($model->COT_FATURAMENTO)) {
                $model->COT_FATURAMENTO = 2;
            }
        ?>
        <?php echo $form->labelEx($model, 'COT_FATURAMENTO', array('required' => true)); ?>
        <?php echo $form->dropDownList($model, 'COT_FATURAMENTO',
                                        array(0 => 'Não faturar',
                                              // 1 => 'Faturar',
                                              2 => 'Faturado',
                                              3 => 'Fechado'),
                                        array('prompt' => 'Selecione')); ?>
        <?php echo $form->error($model, 'COT_FATURAMENTO'); ?>
    </div>

    <div class="row">
        <?php echo $form->labelEx($model, 'COT_DATA_FATURA'); ?>
        <?php $form->widget('ext.Utils.widgets.CrmDatePicker', array('model' => $model, 'attribute' => 'COT_DATA_FATURA'));  ?>
        <?php echo $form->error($model, 'COT_DATA_FATURA'); ?>
    </div>

    <div class="row">
        <?php echo $form->labelEx($atividade, 'ATD_OBS', array('required' => true, 'label' => 'Observação (mín 5 caracteres)')); ?>
        <?php echo $form->textArea($atividade, 'ATD_OBS'); ?>
        <?php echo $form->error($atividade, 'ATD_OBS'); ?>
    </div>

    <?php echo FaHtml::saveButton(); ?>
    <?php $this->endWidget(); ?>
</div>

<?php
Yii::app()->clientScript->registerScript('observacoes_obrigatorio',
    $this->renderPartial('_script_observacoes_obrigatorio', array('idFaturamento' => 'Contratos_COT_FATURAMENTO'), true)
);
