コード例 #1
0
ファイル: editunit.php プロジェクト: hughesbradc/TimeTracker
    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();
コード例 #2
0
     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);