Example #1
0
 */
include $_SERVER['DOCUMENT_ROOT'] . '/645-1_Ecotronic/functions/cryption.php';
require_once 'class.Controller.php';
$action = $_REQUEST['action'];
$controller = new Controller();
$columnName = null;
$deviceId = null;
switch ($action) {
    case "updateDevice":
        $crypto = decrypt($_POST['crypto']);
        $value = $_POST['value'];
        $explode = explode('|', $crypto);
        if (count($explode) == 2) {
            $columnName = $explode[0];
            $deviceId = $explode[1];
            $controller->updateDevice($deviceId, $columnName, $value);
            //set columnName = value where id = deviceId;
        }
        if (count($explode) == 3) {
            $columnName = $explode[0];
            $deviceId = $explode[1];
            $controller->updateDevice($deviceId, $columnName, $value, true);
            //set columnName = value where id = deviceId;
        }
        break;
    case "deleteDevice":
        $deviceId = decrypt($_POST['value']);
        $controller->deleteDevice($deviceId);
        break;
    case "addType":
        $value = $_POST['typeName'];