Example #1
0
function saveCheckedInTask($option)
{
    global $mainframe;
    $memberID = JRequest::getVar("memberID");
    $taskID = JRequest::getVar("taskID");
    $transactionID = JRequest::getVar("transactionID");
    $transaction = new CbodbTransaction($transactionID);
    $transaction->dateClosed = date("Y-m-d H:i:s", time());
    $transaction->isOpen = 0;
    $transaction->comment = JRequest::getVAR("comment");
    $transaction->saveData();
    if ($taskID > 0) {
        $task = new CbodbTask($taskID);
        $isDone = JRequest::getVar("isDone");
        $task->isDone = $isDone == "on" ? 1 : 0;
        $task->isOpen = 0;
        $task->saveData();
    }
    $mainframe->redirect('index.php?option=' . $option . '&task=shop&key=3b767559374f5132236f6e68256b2529#top', 'Task checked in, thank you!');
}