<?php

class Sinistro2_Model_ConfirmacaoTermoAvisosEncerramento extends Agro_Db_Table_Abstract
{
    protected $_schema = 'sinistro';
    protected $_name = 'confirmacao_termo_avisos_encerramento';
    protected $_primary = 'id';

    /**
     * @param array $dados
     * @return Zend_Db_Table_Row
     * @throws Exception
     */
    public function save(array $dados): Zend_Db_Table_Row
    {
        $row = $this->createRow();
        $row->id_aviso_encerramento = $dados['id_aviso_encerramento'];

        if (!$row->save()) {
            throw new Exception('Erro ao salvar a confirmação do termo.');
        }

        return $row;
    }
}
