function do_row($row)
{
    extract($row);
    if (isset($_wahl_id)) {
        echo '\\begin{election}{' . 'Election={' . $wahl_name . '},' . 'CandidateVotes=' . $wahl_max_stimmen . ',' . 'MaxCumulate=' . $wahl_max_kumulieren . ',' . ($wahl_panaschieren ? 'CrossList' : 'NoCrossList') . "}\n";
    }
    if (isset($_liste_id)) {
        echo '\\begin{party}{' . $liste_kurz . '}{' . $liste_lang . '}' . '{' . $liste_nummer . "}\n";
    }
    switch ($kandidat_typ) {
        case 0:
            candidate("{$kandidat_vorname} {$kandidat_nachname}", $kandidat_extra, $kandidat_listenplatz);
            break;
        case 1:
            yes_handler("{$kandidat_vorname} {$kandidat_nachname}", $kandidat_extra, $kandidat_listenplatz);
            break;
        case 2:
            no_handler("{$kandidat_vorname} {$kandidat_nachname}", $kandidat_extra, $kandidat_listenplatz);
            break;
    }
    if (isset($liste_id_)) {
        echo "\\end{party}\n";
    }
    if (isset($wahl_id_)) {
        echo "\\end{election}\n";
    }
}
Esempio n. 2
0
function no_handler($name, $extra, $platz)
{
    candidate("Nein", "", "");
}
Esempio n. 3
0
function yes_handler($name, $extra, $platz)
{
    candidate($name, $extra, $platz);
}