$upR = $sql->execute($upQ, array($price, $upc)); } $insQ = $sql->prepare("insert into batchList (upc,batchID,salePrice,active,pricemethod,quantity) \n values (?,?,?,1,0,0)"); $insR = $sql->execute($insQ, array($upc, $id, $price)); $out .= addItemUPCInput('true'); $out .= '`'; $out .= showBatchDisplay($id); break; case 'redisplay': $mode = $_GET['mode']; $out .= batchListDisplay('', $mode); break; case 'forceBatch': $id = $_GET['id']; $model = new BatchesModel($sql); $model->forceStartBatch($id); break; case 'unsale': $id = $_GET['id']; $model = new BatchesModel($sql); $model->forceStopBatch($id); break; case 'switchToLC': $out .= addItemLCInput(); break; case 'switchFromLC': $out .= addItemUPCInput(); break; case 'redisplayWithOrder': $id = $_GET['id']; $order = $_GET['order'];
protected function post_id_force_handler() { global $FANNIE_OP_DB; $dbc = FannieDB::get($FANNIE_OP_DB); $model = new BatchesModel($dbc); $model->forceStartBatch($this->id); $json = array('error' => 0, 'msg' => 'Batch #' . $this->id . ' has been applied'); echo json_encode($json); return false; }