require "../misc/mailFunc.php"; sendSerialHdwMail($user->getUserName(), $serial); $result = array("result" => array("code" => 200, "data" => "Serial Generated")); } else { $result = array("result" => array("code" => 400, "data" => "Serial Generation Error")); } } else { $result = array("result" => array("code" => 400, "data" => array("error" => "Bad command"))); } echo json_encode($result); break; case "delFromUser": if (isset($_GET['hdwSerial'])) { require '../class/ChiconHardware.class.php'; $hdwSerial = $_GET['hdwSerial']; $myHdw = ChiconHardware::toAssign($db, $hdwSerial); if ($myHdw->delFromUser($user->getUserId())) { $result = array("result" => array("code" => 200, "data" => "Hardware deleted")); } else { $result = array("result" => array("code" => 400, "data" => "Hardware deletion error")); } } else { $result = array("result" => array("code" => 400, "data" => array("error" => "Bad command"))); } echo json_encode($result); break; case "ledSelected": if (isset($_GET['hdwSerial']) and isset($_GET['led']) and $user->isUserHardware($_GET['hdwSerial'])) { require '../class/ChiconService.class.php'; $mySrv = ChiconService::withHdwLedId($db, $_GET['led'], $_GET['hdwSerial']); if ($mySrv != null) {