<!--           Im Berech Aktiv und Pr�ventiv m�ssen f�r "Body-Mass-Index" und "Gesundheitsf�rdernde Ma�nahmen" Punkte zus�tzlich aus den entsprechenden Unterkategorien in der Kategorie "Kurativ" Gutgeschrieben werden.
            D.h. in Kurativ gibt es eine Unterkategorie "Body-Mass-Index", welche automatisch vergeben wird, wenn eine �rztliche Bescheinigung vorliegt und in "Pr�ventiv" Punkte f�r "Body-Mass-Index" vergeben werden
 -->
<?
if ($state == 'insert') {
        if ($wert != '' && $beschreibung!= '') {
            print "Trage ein...";
            $row = array();
            $row['userId'] = $client->userId;
            $row['kategorie'] = $kategorie;
            $row['unterkategorie'] = $unterkategorie;
            $row['kommentar'] = $kommentar;
            $row['datum'] = time();
            $row['datumerwerb'] = $datumerwerb;
            print "Datumbescheinigung: $datumbescheinigung<br/>\n";
            $row['datumbescheinigung'] = $datumbescheinigung;
            $row['beschreibung'] = $beschreibung;
            $row['wert'] = $wert;
            $kontoBewegung = new kontobewegung($row);
            $client->konto->addKontobewegung($kontoBewegung);
            $numBewegungen++;
            $loggedIn->log('addpoints: ' . $beschreibung . ' - ' . $kommentar, $client->userId);
            # Lese Kontostand neu ein, damit neue Bewegung richtig einsortiert wird
            $client->konto = new konto($client->userId);
            $client->arztbescheinigung = $datumbescheinigung;
        }
}
$state = 'insert';
$subCategories = getSubcategories();
if (!usort($subCategories,'cmp')) {
    exit;
}

/** Include View **/
include('views/user/addpoints.php');
function cmp( $a, $b )
{
    if(  $a->name ==  $b->name ){ return 0 ; }
    return ($a->name < $b->name) ? -1 : 1;
}

 
