コード例 #1
0
 public function gera_saldo($dados)
 {
     $receita = new ReceitaModelo();
     $receita->id_movimento = $dados['id_movimento'];
     $rece = $receita->buscarReceita();
     $conta_receitas = 0;
     if (isset($rece[0]['id_movimento'])) {
         $despesa = new DespesaModelo();
         $despesa->id_movimento = $dados['id_movimento'];
         $despe = $despesa->buscarDespesa();
         $conta_despesas = 0;
         if (isset($despe[0]['id_movimento'])) {
             foreach ($rece as $value) {
                 $conta_receitas += $value['valor'];
             }
             foreach ($despe as $value) {
                 $conta_despesas += $value['valor'];
             }
             $saldo = $conta_receitas - $conta_despesas;
             $movimento = new MovimentoModelo();
             $movimento->id_movimento = $dados['id_movimento'];
             $movimento->saldo = $saldo;
             $resposta = $movimento->alterarSaldoIdMov();
             return $resposta;
         } else {
             echo 'OPS! Problema com o Banco de Dados!';
         }
     } else {
         echo 'OPS! Problema com o Banco de Dados!';
     }
 }