<?php

class Seguro_Model_Row_ItensSegurados extends Agro_Db_Table_Row_Abstract {
	
	public function complemento() {
		$Select = $this->select()->setIntegrityCheck(false)->distinct();
		$Select->from('seguro.itens_segurados_complemento');
		$Select->where('id_item_segurado = ?', $this->id);
		
		return Agro_Db_Table_Abstract::getDefaultAdapter()->fetchRow($Select);
	}
	
	public function coordenada() {
		$Select = $this->select()->setIntegrityCheck(false)->distinct();
		$Select->from('seguro.itens_segurados_complemento', 'ds_coordenadas_geograficas');
		$Select->where('id_item_segurado = ?', $this->id);
		
		return Agro_Db_Table_Abstract::getDefaultAdapter()->fetchOne($Select);
	}
	
	public function variedade(){
		$Select = "select v.ds_nome_variedade from produto.variedades v where v.id = $this->id_variedade";
		return Agro_Db_Table_Abstract::getDefaultAdapter()->fetchOne($Select);
	}
}