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); }