<?php

require 'config.php';
dol_include_once('/query/class/query.class.php');
dol_include_once('/query/class/dashboard.class.php');
$PDOdb = new TPDOdb();
$langs->load('query@query');
$action = GETPOST('action');
$object = new TQueryMenu();
switch ($action) {
    case 'save':
        $object->load($PDOdb, GETPOST('id'));
        if (GETPOST('bt_delete') != '') {
            $object->delete($PDOdb);
            setEventMessage('MenuDeleted');
        } else {
            $object->set_values($_POST);
            $object->save($PDOdb);
            setEventMessage('MenuSaved');
        }
        _list($PDOdb);
        break;
    case 'edit':
        $object->load($PDOdb, GETPOST('id'));
        _card($PDOdb, $object);
        break;
    case 'add':
        _card($PDOdb, $object);
        break;
    default:
        _list($PDOdb);