echo $OUTPUT->footer(); die; } if ($mform->is_cancelled()) { //user clicked cancel redirect($nextpage); } else { if ($formdata = $mform->get_data()) { $formdata->courseid = $formdata->id; unset($formdata->id); $formdata->id = $formdata->unitid; $formdata->lastedited = time(); $formdata->lasteditedby = $formdata->editedby; //print_object($formdata); //$DB->update_record('block_timetracker_workunit', $formdata); update_unit($formdata); $status = 'Work unit edited successfully.'; //error_log($nextpage); unset($nextpage->unitid); redirect($nextpage, $status, 1); } else { //form is shown for the first time //error_log('edit unit: '.qualified_me()); echo $OUTPUT->header(); $tabs = get_tabs($urlparams, $canmanage, $courseid); $tabs[] = new tabobject('editunit', new moodle_url($CFG->wwwroot . '/blocks/timetracker/index.php#', $urlparams), 'Edit Work Unit'); $tabs = array($tabs); print_tabs($tabs, 'editunit'); $mform->set_data($nextdata); $mform->display(); echo $OUTPUT->footer();
update_product_class($values); $responseArray['message'] = 'Product class successfully updated'; break; case 'add_unit': include_once __DIR__ . '/products/add_unit.php'; add_unit($values); $responseArray['message'] = 'Unit successfully added'; break; case 'get_units': include_once __DIR__ . '/products/get_units.php'; $responseArray['response'] = get_units($values); $responseArray['message'] = 'Units successfully read'; break; case 'update_unit': include_once __DIR__ . '/products/update_unit.php'; $responseArray['response'] = update_unit($values); $responseArray['message'] = 'Successfully updated unit'; break; case 'add_product_unit': include_once __DIR__ . '/products/add_product_unit.php'; add_product_unit($values); $responseArray['message'] = 'Product/unit successfully added'; break; case 'get_product_units': include_once __DIR__ . '/products/get_product_units.php'; $responseArray['response'] = get_product_units($values); $responseArray['message'] = 'Product/Units successfully read'; break; case 'update_inventory': include_once __DIR__ . '/products/update_inventory.php'; $responseArray['response'] = update_inventory($values);