public function alterar(LinhaPrevio $obj)
 {
     if ($obj->getTipoLinha() !== null) {
         $idTipoLinha = $obj->getTipoLinha()->getId();
     } else {
         $idTipoLinha = '(NULL)';
     }
     if ($obj->getQuantidade() == "") {
         $quantidade = 0;
     } else {
         $quantidade = $obj->getQuantidade();
     }
     $strSQL = "UPDATE LIR_LPR_LINHA_PREVIO SET ";
     $strSQL .= "FPR_ID = " . $obj->getFolhaPrevio()->getId() . ", ";
     $strSQL .= "TIL_ID = " . $idTipoLinha . ", ";
     $strSQL .= "LPR_Descricao = '" . $obj->getDescricao() . "', ";
     $strSQL .= "LPR_Guia = '" . $obj->getGuia() . "', ";
     $strSQL .= "LPR_ProtocoloRecepcao = '" . $obj->getProtocoloRecepcao() . "', ";
     $strSQL .= "LPR_Nome = '" . $obj->getNome() . "', ";
     $strSQL .= "LPR_Cpf = '" . $obj->getCpf() . "', ";
     $strSQL .= "LPR_Quantidade = " . $quantidade . ", ";
     $strSQL .= "LPR_Data = '" . $obj->getData() . "', ";
     $strSQL .= "LPR_Valor = " . $obj->getValor() . ", ";
     $strSQL .= "LPR_DataHoraAlteracao = '" . $obj->getDataHoraAlteracao() . "', ";
     $strSQL .= "USU_UsuarioAlteracaoID = " . $obj->getUsuarioAlteracao()->getId() . " ";
     $strSQL .= "WHERE LPR_ID = " . $obj->getId() . " ";
     return Db::getInstance()->executar($strSQL);
 }