<?php if (!$this->error): ?>
    <?php if (count($this->paginator)): ?>
        <table class='grid' cellspacing='1' cellpadding='0' border='0' id='tablePagination'>
            <?php
                $options = [
                    [
                        'id'        => 'id_funcionario',
                        'nowrap'    => 'nowrap',
                        'link'      => '#',
                        'descricao' => 'Vistoriador',
                        'image'     => '/resources/imagens/'
                    ],
                    [
                        'id'        => 'id_proposta',
                        'nowrap'    => 'nowrap',
                        'link'      => '#',
                        'descricao' => 'Proposta',
                        'image'     => '/resources/imagens/'
                    ],
                    [
                        'id'        => 'ds_nome_fantasia',
                        'nowrap'    => 'nowrap',
                        'link'      => '#',
                        'descricao' => 'Empresa',
                        'image'     => '/resources/imagens/'
                    ],
                    [
                        'id'        => 'ds_tipo_despesa',
                        'nowrap'    => 'nowrap',
                        'link'      => '#',
                        'descricao' => 'Tipo Despesa',
                        'image'     => '/resources/imagens/'
                    ],
                    [
                        'id'        => 'id_estado',
                        'nowrap'    => 'nowrap',
                        'link'      => '#',
                        'descricao' => 'Estado / UF',
                        'image'     => '/resources/imagens/'
                    ],
                    [
                        'id'        => 'dt_despesa',
                        'nowrap'    => 'nowrap',
                        'link'      => '#',
                        'descricao' => 'Data Despesa',
                        'image'     => '/resources/imagens/'
                    ],
                    [
                        'id'        => 'dt_lancamento',
                        'nowrap'    => 'nowrap',
                        'link'      => '#',
                        'descricao' => 'Data Lançamento',
                        'image'     => '/resources/imagens/'
                    ],
                    [
                        
                        'id'        => 'vl_despesa',
                        'nowrap'    => 'nowrap',
                        'link'      => '#',
                        'descricao' => 'Valor',
                        'image'     => '/resources/imagens/'
                    ],
                    [
                        'nowrap'    => 'nowrap',
                        'descricao' => 'Ações'
                    ]
                ];

                $modelUsuarios = new Sistema_Model_Usuarios();
                $usuarioLogado = Zend_Auth::getInstance()->getIdentity();
                $styleUsuario = 'style="display: none;"';
                $usuarioAgro = false;

                if ($modelUsuarios->isFuncionarioAgro($usuarioLogado->id)) {
                    $styleUsuario = '';
                    $usuarioAgro = true;
                }
            ?>

            <?php echo $this->listHeader($options, $this->order, $this->orderType); ?>

            <tbody>
                <?php
                    $i = 0;
                    foreach ($this->paginator as $row):
                        if ($i % 2 == 0) {
                            $class = '';
                        } else {
                            $class = "highlight";
                        }
                        
                        $dateTime = DateTime::createFromFormat('Y-m-d H:i:s', $row['dt_despesa']);
                        $dateTimeDataLancamento = DateTime::createFromFormat('Y-m-d H:i:sP', $row['dt_lancamento']);
                        
                        $valor = $row['vl_despesa'];
                        
                        if ($row['id_tipo_despesa'] != Sinistro2_Model_TipoDespesa::TIPO_DESPESA_KM) {
                            $valor = str_replace('.', ',', $row['vl_despesa']);
                        }
                        
                ?>
                        <tr class="<?php echo $class ?>">
                            <td nowrap='nowrap' align="center"><?php echo $row['ds_nome_funcionario']; ?></td>
                            <td nowrap='nowrap' align="center"><?php echo $row['id_proposta_mae']; ?></td>
                            <td nowrap='nowrap' align="center"><?php echo $row['ds_nome_fantasia']; ?></td>
                            <td nowrap='nowrap' align="center"><?php echo $row['ds_tipo_despesa']; ?></td>
                            <td nowrap='nowrap' align="center"><?php echo $row['estado']; ?></td>
                            <td nowrap='nowrap' align="center"><?php echo $dateTime->format('d/m/Y'); ?></td>
                            <td nowrap='nowrap' align="center"><?php echo $dateTimeDataLancamento->format('d/m/Y'); ?></td>
                            <td nowrap='nowrap' align="center"><?php echo $row['ds_unidade'] . ' ' . $valor ?></td>

                            <td align='center' width='1%' nowrap='nowrap'>
                                <?php echo $this->iconEdit("sinistro2", "vistoriadordespesa", $row)?>
                                <?php echo $this->iconDelete("sinistro2", "vistoriadordespesa", $row)?>
                            </td>
                        </tr>
                        <?
                    endforeach;
                ?>
            </tbody>
        </table>

        <?php echo $this->paginationControl($this->paginator, 'Sliding'); ?>
    <? endif; ?>
<? else: ?>
    <?php echo $this->showListError($this->error); ?>
<? endif; ?>