public function reAddItem($EinkaufszettelID, $overviewList = false) { $E = new Einkaufszettel($EinkaufszettelID); $E->changeA("EinkaufszettelAdded", $E->A("EinkaufszettelAdded") + 1); $E->saveMe(); $F = new Factory("Einkaufszettel"); $F->sA("EinkaufszettelBought", "0"); $F->sA("EinkaufszettelName", $E->A("EinkaufszettelName")); $exists = $F->exists(true); if ($exists !== false) { $exists->changeA("EinkaufszettelMenge", $exists->A("EinkaufszettelMenge") + 1); $exists->saveMe(); } else { #$E->changeA("EinkaufszettelBought", "0"); #$E->changeA("EinkaufszettelTime", time()); $F->sA("EinkaufszettelMenge", "1"); #$E->newMe(); $F->sA("EinkaufszettelEinkaufszettelKategorieID", $E->A("EinkaufszettelEinkaufszettelKategorieID")); $F->sA("EinkaufszettelTime", time()); $F->store(); } #$F->sA("EinkaufszettelName", $E->A("EinkaufszettelName")); #$exists = $F->exists(true); #if($exists !== false){ #$exists->changeA("EinkaufszettelMenge", $exists->A("EinkaufszettelMenge") + 1); # $exists->saveMe(); #} else { # $E->changeA("EinkaufszettelBought", "0"); # #$E->changeA("EinkaufszettelMenge", "1"); # $E->newMe(); #} #if(!$overviewList) echo $this->getListTable(); #else # echo $this->getOverviewList(); }