Example #1
0
<?php

require_once '../init.php';
loadScripts();
$data = array("status" => "not set!");
$pm = new ProductManager();
$parameters = new Parameters("POST");
$action = $parameters->getValue('action');
if ($action == 'checkstock') {
    //check
    $sku = $parameters->getValue('sku');
    $rows = $pm->checkProductsStock();
    echo json_encode($rows);
} else {
    if ($action == 'update') {
        //   sku: loginValue, newItemName: editedItemName, newPrice: editedPrice, newStock:  editedStock},
        $sku = $parameters->getValue('sku');
        $pname = $parameters->getValue('newItemName');
        $pdesc = $parameters->getValue('newDesc');
        $price = $parameters->getValue('newPrice');
        $stock = $parameters->getValue('newStock');
        $rows = $pm->updateProduct($sku, $pname, $pdesc, $price, $stock);
        echo json_encode($rows);
    } else {
        if ($action == 'add') {
            $pname = $parameters->getValue('productName');
            $pdesc = $parameters->getValue('productDesc');
            $price = $parameters->getValue('productPrice');
            $stock = $parameters->getValue('productStock');
            $rows = $pm->addProduct($pname, $pdesc, $price, $stock);
            echo json_encode($rows);