Пример #1
0
function displayDisciplinesToRequest($request, $courseId, $userId, $semesterId)
{
    $offer = new Offer();
    $offer->loadModel();
    $discipline = new Discipline();
    echo "<div class=\"box-body table-responsive no-padding\">";
    echo "<table class=\"table table-bordered table-hover\">";
    echo "<tbody>";
    echo "<tr>";
    echo "<th class=\"text-center\">Código</th>";
    echo "<th class=\"text-center\">Disciplina</th>";
    echo "<th class=\"text-center\">Turma</th>";
    echo "<th class=\"text-center\">Horário</th>";
    echo "<th class=\"text-center\">Ações</th>";
    echo "</tr>";
    if ($request != FALSE) {
        foreach ($request as $request) {
            $foundClass = $offer->getOfferDisciplineById($request['discipline_class']);
            if ($foundClass !== FALSE) {
                $foundDiscipline = $discipline->getDisciplineByCode($foundClass['id_discipline']);
                echo "<tr>";
                echo "<td>";
                echo $foundClass['id_offer_discipline'];
                echo "</td>";
                echo "<td>";
                echo "Cod.: " . $foundDiscipline['discipline_code'] . " - " . $foundDiscipline['discipline_name'] . " (" . $foundDiscipline['name_abbreviation'] . ")";
                echo "</td>";
                echo "<td>";
                echo $foundClass['class'];
                echo "</td>";
                echo "<td>";
                displayDisciplineHours($foundClass['id_offer_discipline']);
                echo "</td>";
                echo "<td>";
                echo anchor("temporaryrequest/removeDisciplineFromTempRequest/{$userId}/{$courseId}/{$semesterId}/{$foundDiscipline['discipline_code']}/{$foundClass['class']}", "Remover Disciplina", "class='btn btn-danger btn-flat'");
                echo "<td>";
                echo "</tr>";
            } else {
                echo "<tr>";
                echo "<td>";
                echo $foundClass['id_offer_discipline'];
                echo "</td>";
                echo "<td colspan='3'>";
                echo "<div class=\"callout callout-info\">";
                echo "<h4>Não foi encontrada a turma informada.</h4>";
                echo "</div>";
                echo "</td>";
                echo "</tr>";
            }
        }
    } else {
        echo "<tr>";
        echo "<td colspan=4>";
        echo "<div class=\"callout callout-info\">";
        echo "<h4>Nenhuma disciplina adicionada para solicitação de matrícula.</h4>";
        echo "</div>";
        echo "</td>";
        echo "</tr>";
    }
    echo "</tbody>";
    echo "</table>";
    echo "</div>";
}