<?php

class Endosso_Model_SolicitacaoCroqui extends Agro_Db_Table_Abstract {
    protected $_name = 'propostas_endosso_solicitacao_croqui';
    protected $_schema = 'seguro';
    protected $_primary = 'id';
    public $_order = 'id';

    public function getCroquiSolicitacao($idSolicitacao) {
        $select = $this->select()->setIntegrityCheck(false)
            ->from(array('pesc' => 'seguro.propostas_endosso_solicitacao_croqui'), array('id as id_solicitacao_croqui','id_croqui'))
            ->join(array('pesa' => 'seguro.propostas_endosso_solicitacao_arquivos'), 'pesc.id_solicitacao = pesa.id_solicitacao', 
                array('id as id_solicitacao_arquivo', 'ds_nome_arquivo','fl_assinatura','fl_geocroqui'))
            ->where('pesc.id_solicitacao = ?', $idSolicitacao)
            ->where('pesa.fl_assinatura is false')
            ->where('pesa.fl_geocroqui is true');

        return $this->fetchRow($select);
    }
}