<script type="text/javascript" src="/resources/javascript/corretor/processo/list.js"></script>
<?$User = Zend_Auth::getInstance()->getIdentity();?>
<?$ModelProcesso = new Sinistro2_Model_Processos();?>


<table class='grid' cellspacing='1' cellpadding='0' border='0' id='tablePagination'>
	<thead>
		<tr>
			<th width="5%" nowrap="nowrap">Processo</th>
			<th width="5%" nowrap="nowrap">Proposta</th>
			<th width="20%" nowrap="nowrap">Status</th>
			<th nowrap="nowrap">Segurado</th>
			<th nowrap="nowrap">Produto</th>
			<th width="1%" nowrap="nowrap">Ações</th>
		</tr>
	</thead>
	<tbody>
		<?$i = 0;?>
		<? if ($this->paginator->count()): ?>

			<? foreach ($this->paginator as $Item): ?>
				<?if ($i % 2 == 0):?>
					<?$class = '';?>
				<?else:?>
					<?$class = "highlight";?>

				<?endif;?>

				<tr class="">
					<td align="center"><? echo $Item->id; ?></td>
					<td align="center"><? echo $Item->id_proposta_mae; ?></td>
					<td align="center"><?=$Item->ds_status?></td>
					<td><? echo $Item->ds_nome_proponente; ?></td>
					<td><? echo $Item->ds_nome_produto; ?></td>
					<td align="center" nowrap="nowrap">
						<a class="icon_view_processo" href="/corretor/processo/view/id/<?=$Item->id;?>" id="view_processo"><img src="/resources/imagens/mini/view.png" alt="view.png" title="Visualizar" border="0"></a>
						<a class="show-list-chamados" rel="<?=$Item->id_proposta?>" href="/atendimento/chamado/list/id_proposta/<?=$Item->id_proposta?>/origemProcesso/true">
							<img src="/resources/imagens/mini/chamados.png" alt="Visualizar Chamados" title="Visualizar Chamados" border="0">
						</a>
					</td>
				</tr>

				<?$Processo = $ModelProcesso->find($Item->id)->current(); ?>
				<?$Agendamentos = $Processo->agendamentosVistorias()?>
				<?$turno = array("M" => "Manhã", "T" => "Tarde", "N"=> "Noite")?>

				<tr class="">
					<td colspan="3" width="50%" valign="top">
						<fieldset style="margin: 5px;">
							<legend><b> Avisos </b></legend>

							<?$Avisos = $Processo->avisosSinistro()?>
							<?if (count($Avisos)):?>
								<table>
									<?foreach ($Avisos as $aviso):?>
										<tr class="<?=$class?>">
											<td>
												<a class="popup" href="/sinistro2/avisosinistro/view/id/<?=$aviso['id']?>/idProposta/<?=$Item->id_proposta?>"  title="Clique para visualizar o aviso">
													<b>N°</b>
                            <?=$aviso['id']?>
                          - <b>Data:</b> <?=Agro_Util::formatDate($aviso['dt_sinistro'], "dd/M/Y HH:mm")?>
                          - <b>Aceitação:</b> <?=Agro_Util::formatDate($aviso['dt_aceitacao'], "dd/M/Y HH:mm")?>
                          - <b>Status:</b> <?=$aviso['ds_status'] ?>

                            <?echo ($aviso["fl_dispensa_preliminar"] ? ' - <b style="color: #2aa056">Preliminar Dispensada</b>' : "")?>
                        </a>
                          <?php
                          if (
                              (
                                  Sistema_Model_Usuarios::usuarioLogadoFuncionarioAgro()
                                  || Sistema_Model_Usuarios::isUsuarioLogadoCorretorPreposto()
                              )
                              && (int)$aviso['id_status'] === Sinistro2_Model_AvisosSinistro::ID_STATUS_SA_RECUSADO
                          ) {
                              ?>
                            <a class="cartaRecusa"
                               href="/corretor/processo/informacoescartarecusa/id_aviso/<?= $aviso['id'] ?>">
                              <img src="/resources/imagens/letter_20_alt 1.png" title="Carta Comunicado de Recusa"/>
                            </a>
                              <?php
                          }
                          ?>
                      </td>
										</tr>
									<?endforeach;?>
								</table>
							<?endif;?>
						</fieldset>
					</td>

					<td colspan="3" width="50%" valign="top">
						<fieldset style="margin: 5px;">
							<legend><b> Agendamentos </b></legend>
							<?if (count($Agendamentos)):?>
								<table>
									<?foreach ($Agendamentos as $agendamento):?>
										<tr class="">
											<td>
												<b>Data:</b> <?=Agro_Util::formatDate($agendamento['dt_agendamento'], "dd/M/Y")?> - <b>Turno:</b> <?=$turno[$agendamento["ds_turno"]]?> - <b>Agendado por:</b> <?=$agendamento["ds_nome_usuario"]?> / <?=$agendamento["ds_nome_fantasia"]?>
				                            </td>
										</tr>
									<?endforeach;?>
								</table>
							<? else: ?>
								<table width="100%">
									<tr class="<?=$class?>">
										<td align="center">
											<h2>Não há agendamentos.</h2>
										</td>
									</tr>
								</table>
							<? endif; ?>
						</fieldset>
					</td>
				</tr>
				<tr><?
					$stBeneficiario = "";
					$Status = new Sistema_Model_Status();
					$Beneficiarios = new Seguro_Model_PropostasBeneficiarios();
					$rsBeneficiarios = $Beneficiarios->getBeneficiarios($Item['id_proposta']);
					if(count($rsBeneficiarios)){
						foreach ($rsBeneficiarios as $beneficiario){
							$stBeneficiario .= $beneficiario['ds_nome_beneficiarios']." - ".$beneficiario['nr_cpf_cnpj']." (".$beneficiario['ds_status'].") <br>";
						}
					}
					?>
					<td colspan="3" width="50%" valign="top">
						<fieldset style="margin: 5px;">
							<legend><b>Status da Documentação</b></legend>
								<table>
								<tr class="<?=$class?>">
									<td>
										<b>Documentos do Processo: </b> <?=$Status->getNameById($Item['id_status_arquivos']); ?>
		                            </td>
								</tr>
								<? if($stBeneficiario): ?>
								<tr class="<?=$class?>">
									<td>
										<b>Documentos do(s) Beneficiário(s): </b> <?=$stBeneficiario; ?>
									</td>
								</tr>
								<? endif; ?>
								</table>
						</fieldset>
					</td>
				</tr>
				<tr>
					<td colspan="5">&nbsp;</td>
				</tr>
			<?$i++;?>
			<? endforeach; ?>
		<? else: ?>
			<tr>
				<td colspan="5" align="center">Nenhum processo encontrado.</td>
			</tr>
		<? endif; ?>
	</tbody>
</table>

<?=$this->paginationControl($this->paginator, 'Sliding'); ?>
<div id="divInformacoesCartaRecusa"></div>