public function alterar(PlanoConta $obj) { $strPai = "(NULL)"; if ($obj->getPai() != "") { $strPai = $obj->getPai(); } $strSQL = "UPDATE FIN_PLA_PLANOS_CONTAS SET "; $strSQL .= "PLA_Descricao = '" . $obj->getDescricao() . "', "; $strSQL .= "PLA_CodigoContabil = '" . $obj->getCodigoContabil() . "', "; $strSQL .= "PLA_Movimentacao = '" . $obj->getMovimento() . "', "; $strSQL .= "PLA_DataHoraAlteracao = '" . date("Y-m-d H:i:s") . "', "; $strSQL .= "USU_Alteracao_ID = " . $_SESSION["USUARIO_ID"] . ", "; $strSQL .= "PLA_Tipo = '" . $obj->getTipo() . "', "; $strSQL .= "PLA_Status = '" . $obj->getStatus() . "', "; $strSQL .= "PLA_CodigoContabilPai = '" . $strPai . "' "; $strSQL .= "WHERE PLA_ID = " . $obj->getId(); return Db::getInstance()->executar($strSQL); }