<?php

class Zend_View_Helper_QuadrasAtingidasLaudoFinal extends Zend_View_Helper_Abstract {
	
	public function quadrasAtingidasLaudoFinal($LaudoFinal, $Config=null) {
		if ($Config === null) $Config = $LaudoFinal->getAll();
		$View = Zend_Layout::getMvcInstance()->getView();
		$itensAtingidos = $LaudoFinal->itensAtingidos();
		
		if (!count($itensAtingidos) && $Config['fl_vistoria_preliminar'])
			$itensAtingidos = $LaudoFinal->importaItensLaudoPreliminar();
		
		ob_start();
		?>
		<table width="100%" class="grid" cellpadding="1" cellspacing="1">
			<thead>
				<tr>
					<th>Item</th>
					<th>Quadra</th>
					<th>Variedade</th>
					<th>Área (ha)</th>
					<th>LMGA (R$)</th>
					<th>Não Vistoriada</th>
					<th>% Colhido</th>
					<th>% de Dano</th>
					<th>Laudo Final</th>
		        </tr>
		    </thead>
		    <tbody>
		    	<? if (is_array($itensAtingidos) && count($itensAtingidos)): ?>
		    		<? foreach ($itensAtingidos as $itemAtingido): ?>	
		    			<tr>
							<td align="center"><? echo $itemAtingido['nr_item_segurado']; ?></td>
							<td align="center"><? echo $itemAtingido['ds_item_segurado']; ?></td>
							<td align="center"><? echo $itemAtingido['ds_nome_variedade']; ?></td>
							<td align="center"><? echo $itemAtingido['vl_area']; ?></td>
							<td align="center"><? echo Agro_Util::formatDbCurrency($itemAtingido['vl_lmga']); ?></td>
							<td align="center">
								<? $View->comboMotivoQuadraNaoVistoriada($itemAtingido['id_motivo_quadra_nao_vistoriada'], $itemAtingido['id']);?>
							</td>
							<td align="center"><span class="mostra_<? echo $itemAtingido['nr_item_segurado']; ?>"><? echo $itemAtingido['vl_percent_colhido']; ?></span></td>
							<td align="center"><span class="mostra_<? echo $itemAtingido['nr_item_segurado']; ?>"><? echo $itemAtingido['vl_percent_perdas']; ?></span></td>
							<td align="center">
								<span class="mostra_<? echo $itemAtingido['id']; ?>">
									<a title="Digitar Item Atingido: <? echo $itemAtingido['ds_item_segurado']; ?>" class="openDialog" href="/<?=$Config['ds_chave']?>/<?=$Config['ds_controller']?>/form/laudo/<?=$LaudoFinal->id;?>/item/<?=$itemAtingido['id_item_segurado'];?>">
										<img src="/resources/imagens/mini/laudo.png" border="0" />
									</a>
								</span>
							</td>
				        </tr>
		    		<? endforeach; ?>
		    	<? else: ?>
		    		<tr>
						<td colspan="10" align="center">Nenhum item atingido foi encontrado</td>
			        </tr>
		    	<? endif; ?>
		    </tbody>
		</table>
		<?
		$html = ob_get_contents();
		ob_end_clean();
		
		return $html;
	}
	
}