Exemplo n.º 1
0
        $response = $warden->getWardBeds($_REQUEST[BedTable::ward_id]);
        if (is_array($response)) {
            echo JsonResponse::success($response);
            exit;
        } else {
            echo JsonResponse::error("No beds in this ward!");
            exit;
        }
    } else {
        echo JsonResponse::error("Incomplete request parameters!");
        exit;
    }
} elseif ($intent == 'newWard') {
    if (isset($_POST[WardRefTable::description])) {
        $warden = new WardController();
        $response = $warden->createWard($_POST[WardRefTable::description]);
        if (is_array($response) and isset($response[P_STATUS]) and $response[P_STATUS] == STATUS_ERROR) {
            echo JsonResponse::error($response[P_MESSAGE]);
            exit;
        } else {
            echo JsonResponse::success($response);
            exit;
        }
    } else {
        echo JsonResponse::error("Incomplete request parameters!");
        exit;
    }
} elseif ($intent == 'newBed') {
    if (isset($_POST[BedTable::ward_id], $_POST[BedTable::bed_description])) {
        $warden = new WardController();
        $response = $warden->createBed($_POST[BedTable::ward_id], $_POST[BedTable::bed_description]);