Exemple #1
0
         $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'];
Exemple #2
0
 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;
 }