public function getTodos($Where, $filtro, $ordem) { $ordem = !empty($ordem) ? "ORDER BY $ordem;" : "ORDER BY COD_PARCELAMENTO"; $sql = $filtro . " " . $Where . " " . $ordem; $sql = parent::execute_query($sql); $listaCp = array(); while ($linha = parent::criaObjetoConsulta($sql)){ $contaPagar = new ModelLancaCpBd(); $contaPagar->setIdCp($linha->F_LANCA_CP_ID); $contaPagar->setValor($linha->VALOR); $contaPagar->setResumo($linha->RESUMO); $contaPagar->setDataVencimentoConta($linha->DATA_VENCIMENTO); $contaPagar->setCodStatusConta($linha->F_STATUS_FINANCEIRO_CP_ID); $contaPagar->setCorStatus($linha->COR_STATUS); $contaPagar->setNomeStatusConta($linha->NOME_STATUS); $contaPagar->setCodFilho($linha->F_LANCA_CP2_ID); $contaPagar->setNumParcela($linha->NUM_PARCELA); $contaPagar->setTotalParcelas($linha->TOTAL_PARCELAS); $contaPagar->setNomeCategoria($linha->SUBCATEGORIA); $contaPagar->setRazaoSocialFor($linha->RAZAO_SOCIAL); $contaPagar->setCodParcelamento($linha->COD_PARCELAMENTO); $contaPagar->setIdContaCorrente($linha->COD_CC); $contaPagar->setCentroDespesa($linha->NOME_GRUPO); array_push($listaCp, $contaPagar); } return $listaCp; }