public function salvar(LinhaPrevio $obj)
 {
     if ($obj->getTipoLinha() !== null) {
         $idTipoLinha = $obj->getTipoLinha()->getId();
     } else {
         $idTipoLinha = '(NULL)';
     }
     if ($obj->getQuantidade() == "") {
         $quantidade = 0;
     } else {
         $quantidade = $obj->getQuantidade();
     }
     $strSQL = "INSERT INTO LIR_LPR_LINHA_PREVIO";
     $strSQL .= "(";
     $strSQL .= "FPR_ID,";
     $strSQL .= "TIL_ID,";
     $strSQL .= "LPR_Descricao,";
     $strSQL .= "LPR_Guia,";
     $strSQL .= "LPR_Nome,";
     $strSQL .= "LPR_Cpf,";
     $strSQL .= "LPR_ProtocoloRecepcao,";
     $strSQL .= "LPR_Quantidade,";
     $strSQL .= "LPR_Data,";
     $strSQL .= "LPR_Valor,";
     $strSQL .= "LPR_DataHoraCadastro,";
     $strSQL .= "USU_UsuarioCadastroID, ";
     $strSQL .= "LPR_StatusConclusao ";
     $strSQL .= ")";
     $strSQL .= "VALUES";
     $strSQL .= "(";
     $strSQL .= " " . $obj->getFolhaPrevio()->getId() . ", ";
     $strSQL .= " " . $idTipoLinha . ", ";
     $strSQL .= " '" . $obj->getDescricao() . "', ";
     $strSQL .= " '" . $obj->getGuia() . "', ";
     $strSQL .= " '" . $obj->getNome() . "', ";
     $strSQL .= " '" . $obj->getCpf() . "', ";
     $strSQL .= " '" . $obj->getProtocoloRecepcao() . "', ";
     $strSQL .= " " . $quantidade . ", ";
     $strSQL .= " '" . $obj->getData() . "', ";
     $strSQL .= " " . $obj->getValor() . ", ";
     $strSQL .= " '" . $obj->getDataHoraCadastro() . "', ";
     $strSQL .= " " . $obj->getUsuarioCadastro()->getId() . ", ";
     $strSQL .= " '" . $obj->getStatusConclusao() . "' ";
     $strSQL .= ")";
     return Db::getInstance()->executar($strSQL);
 }