private function movimento()
 {
     $data = getdate();
     $mov = new MovimentoModelo();
     $mov->id_usuario = $this->auth->userData("id_usuario");
     $mov->mes = $data['mon'];
     $mov->ano = $data['year'];
     $resultado = $mov->buscarMovimentoIdData();
     return $resultado[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!';
     }
 }
 public function saldo_todos()
 {
     $mov = $this->movimento();
     $res = $this->getPerfil();
     $ano = '';
     if (isset($_POST['num_ano'])) {
         $ano = $_POST['num_ano'];
     } else {
         $ano = $mov['ano'];
     }
     $movimento = new MovimentoModelo();
     $movimento->id_usuario = $mov['id_usuario'];
     $movimento->ano = $ano;
     $mov_anos = $movimento->buscarMovimentoIdAno();
     $mov_a = $movimento->buscarMovimentoIdUsu();
     $anos_select[] = $ano;
     foreach ($mov_a as $value) {
         $cer = true;
         foreach ($anos_select as $val) {
             if ($val == $value['ano']) {
                 $cer = false;
             }
         }
         if ($cer) {
             $anos_select[] = $value['ano'];
         }
     }
     if (isset($res['nome'])) {
         $this->visao('todos_saldos', array('perfil' => $res, 'ano_atual' => $mov['ano'], 'dados' => $mov_anos, 'anos' => $anos_select));
     }
 }