public void turmaFuncionando() {

        try {
            TurmasDAO dao = new TurmasDAO();
            List<Turmas> listaTurmas = dao.pesquisaTurma(parametroPesquisa, campo);
            apagar = 0;

            Date date = new Date();

            String dia = (pesquisarDiaSemana(date + ""));
            String hora = getHora() + "";

            for (int us = 0; us < listaTurmas.size(); us++) {

                if (listaTurmas.get(us).getDia().contains(dia)) {
                    if (apagar == 0) {
                        txtTurma.setText(listaTurmas.get(us).getCurso() + "");
                        txtTurmaHorario.setText("Horário às " + listaTurmas.get(us).getHi() + " e termina às " + listaTurmas.get(us).getHf());
                    }
                    if (listaTurmas.get(us).getHf().contains(hora) && !txtTurmaHorario.getText().contains("Começa")) {
                        txtTurma.setText(listaTurmas.get(us).getCurso() + "");
                        txtTurmaHorario.setText("Começa às " + listaTurmas.get(us).getHi() + " e termina às " + listaTurmas.get(us).getHf());
                        codigoTurma = listaTurmas.get(us).getCodigo();
                        contarMatriculas();

                    } else {
                        if (listaTurmas.get(us).getHi().contains(hora)) {
                            txtTurma.setText(listaTurmas.get(us).getCurso() + "");
                            txtTurmaHorario.setText("Começa às " + listaTurmas.get(us).getHi() + " e termina às " + listaTurmas.get(us).getHf());
                            codigoTurma = listaTurmas.get(us).getCodigo();
                            contarMatriculas();
                        }
                    }
                    apagar++;
                }
                txtTotalDeTurmaHoje.setText("Total de hoje é " + apagar + " turmas");
            }
            if(txtTurma.getText().equals("null")){
                txtTurma.setText("Minhas Turmas");
            }
            listaTurmas = null;
            dao.desconectar();
        } catch (Exception e) {
            if (erroTurmas < 1) {
                JOptionPane.showMessageDialog(null,
                        "\nVocê possuí campos vazios nos registros da tabela de Turmas.\n"
                        + "Todos os campos da tabela de cadastro de turma são obrigatórios.\n"
                        + "Favor corrigir os dados ou excluír os registros que não estão em conformidade ou \n"
                        + "algum erro na conexão pode ter comprometido a busca dos dados.",
                        "" + e, JOptionPane.ERROR_MESSAGE);
            }
            erroTurmas = 1;
        }

    }