<?php
/**
 * Model
 *
 * Laudo final Tipo LF004 / Safra16 - Melão/Melancia - Granizo
 *
 * @author Tonismar Bernardo
 * @date 12/12/2013
 *
 */

class Safra16_Model_Lf004 extends Agro_Db_Table_Abstract {
	protected $_rowClass = 'Safra16_Model_Row_Lf004';
	protected $_schema 	= 'safra16';
	protected $_name 	= 'lf004';
	protected $_primary = 'id_laudo_final';
	public 	  $_order 	= 'id_laudo_final';

	public function save($dados){

	    $Model_LaudosFinais = new Sinistro_Model_LaudosFinais();

	    $idLaudoFinal = $Model_LaudosFinais->save($dados);

	    if($idLaudoFinal) {

    		try {
    		    $Row = $this->getRow($idLaudoFinal);
    		    $Row->id_laudo_final = $idLaudoFinal;
    			$Row->save();

    			return $idLaudoFinal;

    		} catch (Exception $e) {
    		    $this->setMessage($e->getMessage());
    		    return false;
    		}
	    } else {
	        return false;
	    }
	}

	public function delete($id_laudo_final){
		parent::delete($id_laudo_final, "id_laudo_final");
	}
}
