public function getTodos($where, $filtro, $ordem = null, $Trans = false) { $ordem = !empty($ordem) ? "ORDER BY $ordem;" : "ORDER BY COD_PARCELAMENTO"; $sql = $filtro . " " . $where . " " . $ordem; if (!$Trans) { $sql = parent::execute_query($sql); } else { $sql = parent::execute_query_trans($Trans, $sql); } $lista = array(); while ($linha = parent::criaObjetoConsulta($sql)){ $contaReceber = new ModellancaCrBd(); $contaReceber->setId_cliente($linha->EMPRESA_ID); $contaReceber->setConta_receber_id($linha->F_LANCA_CR_ID); $contaReceber->setNome_conta($linha->NOME_CONTA); $contaReceber->setValor($linha->VALOR); $contaReceber->setNome_fantasia_cli($linha->NOME_FANTASIA); $contaReceber->setRazao_social_cli($linha->RAZAO_SOCIAL); $contaReceber->setCnpj_cli($linha->CNPJ); $contaReceber->setCod_status($linha->F_STATUS_FINANCEIRO_ID); $contaReceber->setNome_status($linha->NOME_STATUS); $contaReceber->setData_vencimento($linha->DATA_VENCIMENTO); $contaReceber->setCorStatus($linha->COR_STATUS); $contaReceber->setAcao_cancelar($linha->ACAO_CANCELAR); $contaReceber->setAcao_editar($linha->ACAO_EDITAR); $contaReceber->setAcao_faturar($linha->ACAO_FATURAR); $contaReceber->setCodFilho($linha->F_LANCA_CR2_ID); $contaReceber->setCodParcela($linha->NUM_PARCELA); $contaReceber->setTotalParcelas($linha->TOTAL_PARCELAS); $contaReceber->setVlrMora($linha->VALOR_JURO); $contaReceber->setVlrMulta($linha->VALOR_MULTA); $contaReceber->setNomeBanco($linha->NOME); $contaReceber->setNomeCategoria($linha->SUBCATEGORIA); $contaReceber->setCodParcelamento($linha->COD_PARCELAMENTO_PAI); $contaReceber->setCodContaCorrente($linha->COD_CC); $contaReceber->setCodAgrupamento($linha->F_REF_LANCAMENTO_AGRUPADO); $contaReceber->setNumeroNF($linha->NUMERO_NF); $contaReceber->setCentroReceita($linha->NOME_GRUPO); $contaReceber->setCodFechamentoSigmo($linha->NUMERO_FATURA_SIGMO); array_push($lista, $contaReceber); } return $lista; }