function saveMe($checkUserData = true, $output = false) { $O = new Einkaufszettel($this->getID()); if ($O->A("EinkaufszettelBought") == "0" and $this->A("EinkaufszettelBought") == "1") { $this->changeA("EinkaufszettelBoughtTime", $this->hasParsers ? Util::CLDateTimeParser(time()) : time()); } if ($O->A("EinkaufszettelBought") == "1" and $this->A("EinkaufszettelBought") == "0") { $this->changeA("EinkaufszettelBoughtTime", ""); } parent::saveMe($checkUserData, $output); }
function deleteReAddItem($EinkaufszettelID) { $E = new Einkaufszettel($EinkaufszettelID); $AC = anyC::get("Einkaufszettel", "EinkaufszettelName", $E->A("EinkaufszettelName")); $AC->addAssocV3("EinkaufszettelNameDetails", "=", $E->A("EinkaufszettelNameDetails")); while ($E = $AC->getNextEntry()) { $E->deleteMe(); } echo $this->getListReAddTable(); }