Ejemplo n.º 1
0
 public function get($rest, $trans_type)
 {
     $req = $rest->request();
     include_once API_ROOT . "/sales.inc";
     $page = $req->get("page");
     if ($page == null) {
         sales_all($trans_type);
     } else {
         // If page = 1 the value will be 0, if page = 2 the value will be 1, ...
         $from = --$page * RESULTS_PER_PAGE;
         sales_all($trans_type, $from);
     }
 }
Ejemplo n.º 2
0
// Insert Sales
$rest->post('/sales/', function () use($rest) {
    include_once API_ROOT . "/sales.inc";
    sales_add();
});
// Edit Sales
$rest->put('/sales/:trans_no/:trans_type', function ($trans_no, $trans_type) use($rest) {
    include_once API_ROOT . "/sales.inc";
    sales_edit($trans_no, $trans_type);
});
// Cancel Sales
$rest->delete('/sales/:branch_id/:uuid', function ($branch_id, $uuid) use($rest) {
    include_once API_ROOT . "/sales.inc";
    sales_cancel($branch_id, $uuid);
});
// All Sales
$rest->get('/sales/:trans_type/', function ($trans_type) use($rest) {
    global $req;
    include_once API_ROOT . "/sales.inc";
    $page = $req->get("page");
    if ($page == null) {
        sales_all($trans_type);
    } else {
        // If page = 1 the value will be 0, if page = 2 the value will be 1, ...
        $from = --$page * RESULTS_PER_PAGE;
        sales_all($trans_type, $from);
    }
});
// ------------------------------- Sales Order Entry -------------------------------
// Init API
$rest->run();