<style type="text/css">
    h2 {
    line-height: 1.2em;
    margin-bottom: 10px;
    margin-top: 20px;
    }
    .detail-view {
        margin-top: 10px!important;
    }
    .summary {
        position: absolute;
        top: -20px;
        right: 0px;
    }
    .grid-view {
        position: relative;
        display: block;
    }
</style>
<?php
$this->PageTitle = 'Cidades &raquo; Unidade Responsável &raquo; ' . $model->CID_DESCRICAO . ' - ' . $model->CID_UF;
if(!isset($dadosrevenda)){
    $this->PageTitle = 'Cidades &raquo; Visualizar';
    $this->widget('zii.widgets.CDetailView', array(
        'data' => $model,
        'attributes' => array(
            'CID_IDCIDADE',
            'CID_DESCRICAO',
            'CID_UF',
            'CID_DDD',
            'CID_CODIBGE',
            array(
                'name' => 'CID_SITUACAO',
                'value' => $model->CID_SITUACAO == "A" ? "Ativo" : "Inativo",
            ),
        ),
    ));
}

if($model_revenda){ ?>
    <h2>Unidade responsável</h2>
    <?php
    $this->widget('zii.widgets.CDetailView', array(
        'data' => $model_revenda,
        'attributes' => array(
            array(
                'label' => 'Nome',
                'name' => 'REV_FANTASIA',
                ),
            array(
                'name' => 'Telefone(s)',
                'value' => $model_revenda->getTelefones("<br>"),
                'type' => 'raw'
                ),
            'REV_EMAIL',
            array(
                'label' => 'Horário de atendimento do suporte técnico',
                'name'  => 'Horario',
                'type'  => 'raw',
                'value' => 'Manhã: '.substr($model_revenda->REV_HORAMANHAINICIO, 0, 5).' - '.substr($model_revenda->REV_HORAMANHAFIM, 0, 5).'<br /><br />Tarde: '.substr($model_revenda->REV_HORATARDEINICIO, 0, 5).' - '.substr($model_revenda->REV_HORATARDEFIM, 0, 5),
                ),
            'REV_ENDERECO',
            'REV_BAIRRO',
            array(
                'name'  => 'Cidade',
                'type'  => 'raw',
                'value' => Util::getCidadeEstado($model_revenda->REV_IDCIDADE),
                ),
            'REV_CEP',
        ),
    ));
}

if(User::getUser()->FUN_TBL_REGIOES) {
    $regioes = new  RegioesCidades;
    $regioes->RCD_IDCIDADE = $model->CID_IDCIDADE;
?>
    <h2>Regiões em que está atrelada</h2>
<?php
    $this->widget('ext.Utils.widgets.CrmGridView', array(
        'id' => 'funcionarios-grid',
        'dataProvider' => $regioes->search("RCD_IDREGIAO"),
        'afterAjaxUpdate'=>'updated',
        'selectableRows'=>1,
        'template'=>"{summary}{items}",
        'columns' => array(
            'Regiao',
            array(
                'class' => 'CButtonColumn',
                'template' => "{view} {update}",
                'viewButtonOptions' => array('target' => '_blank'),
                'updateButtonOptions' => array('target' => '_blank'),
                'buttons' => array(
                    'view' => array(
                        'label' => 'Exibir',
                        'url' => 'Yii::app()->createUrl("regioes/view", array("id"=>$data->RCD_IDREGIAO))',
                        ),
                    'update' => array(
                        'label' => 'Exibir',
                        'url' => 'Yii::app()->createUrl("regioes/update", array("id"=>$data->RCD_IDREGIAO))',
                        ),
                    ),
                ),
            ),
        )
    );

}

if($funcionarios && isset($dadosrevenda)){ ?>
    <h2>Funcionários</h2>
    <?php
        $this->widget('ext.Utils.widgets.CrmGridView', array(
        'id' => 'funcionarios-grid',
        'dataProvider' => $funcionarios,
        'afterAjaxUpdate'=>'updated',
        'selectableRows'=>1,
        'template'=>"{summary}{items}",
        'columns' => array(
            'Funcionario.FUN_NOME',
            'Funcionario.FUN_FONE',
            'Funcionario.FUN_EMAIL',
            array(
                'header' => 'Setor',
                'name' => 'Funcionario.Setor',
                ),
            'Funcionario.Funcao'
        ),
    ));
}
