<?
class Produto_Model_Row_ProdutoCobertura extends Agro_Db_Table_Row_Abstract {
	
	public function laudoPreliminar(){
		if ($this->id_tipo_laudo_preliminar){
			$Model = new Sinistro2_Model_TipoLaudoPreliminar();
			$TipoLP = $Model->find($this->id_tipo_laudo_preliminar)->current();
			
			if ($TipoLP->fl_ativo){
				return strtolower($TipoLP->ds_chave);
			} else {
				return false;
			}
			
		} else {
			return false;
		}
	}
	
	public function laudoFinal(){
		if ($this->id_tipo_laudo_final){
			$Model = new Sinistro2_Model_TipoLaudoFinal();
			$TipoLF = $Model->find($this->id_tipo_laudo_final)->current();
			
			if ($TipoLF->fl_ativo){
				return strtolower($TipoLF->ds_chave);
			} else {
				return false;
			}
			
		} else {
			return false;
		}
	}
	
	public function liquidacao(){
		if ($this->id_tipo_liquidacao){
			$Model = new Sinistro2_Model_TipoLiquidacao();
			$TipoLiq = $Model->find($this->id_tipo_liquidcao)->current();
			
			if ($TipoLiq->fl_ativo){
				return strtoupper($TipoLiq->ds_chave);
			} else {
				return false;
			}
			
		} else {
			return false;
		}
	}
}