<?php
/**
 * @author Tonismar
 * @date 04/06/2018
 *
 */
if(REGULACAO_ATIVA == 'N') {
    class Agro_Controller_LaudoFinal extends Agro_Controller_LaudoFinalSafra {}
} else {
    class Agro_Controller_LaudoFinal extends Agro_Controller_LaudoFinalRegulacao {}
}


class Regulacao_Lf032Controller extends Agro_Controller_LaudoFinal {
    
    public function getModel() {
        return new Regulacao_Model_Lf032();
    }

    public function getForm($dados = array()) {
        $ProcessosEmpresas = new Sinistro2_Model_ProcessosEmpresas();
        $id_empresa_vistoriadora = $ProcessosEmpresas->getEmpresaByProcesso($this->getRequest()->getParam('id_processo'));
        
        $dados = array(
            'fl_preliminar' => false,
            'ignorar'		=> array("ds_observacao"),
            'id_empresa_vistoriadora' => $id_empresa_vistoriadora
        );
        
        return new Regulacao_Form_Lf032(array('dados'=>$dados));
    }
}