コード例 #1
0
function process_form()
{
    $page = isset($_POST["page"]) ? $_POST["page"] : "";
    $processed = true;
    switch ($page) {
        case FORM_LOGIN:
            require 'inc/process/login.php';
            sign_in();
            break;
        case FORM_CUSTOMER_NEW:
            require 'inc/process/customer.php';
            customer_add();
            break;
        case FORM_CUSTOMER_EDIT:
            require 'inc/process/customer.php';
            customer_edit();
            break;
        case FORM_PURCHASE_NEW:
            require 'inc/process/purchase.php';
            purchase_add();
            break;
        case FORM_PURCHASE_EDIT:
            require 'inc/process/purchase.php';
            purchase_edit();
            break;
        case "sell_new":
            require 'inc/process/sell.php';
            sell_add();
            break;
        case "sell_edit":
            require 'inc/process/sell.php';
            sell_edit();
            break;
        case "store_edit":
            require 'inc/process/store.php';
            store_edit();
            break;
        case "user_new":
            require 'inc/process/user.php';
            user_add();
            break;
        case "user_edit":
            require 'inc/process/user.php';
            user_edit();
            break;
        case FORM_LOT_NEW:
            require 'inc/process/lot.php';
            lot_add();
            break;
        default:
            $processed = false;
    }
    return $processed;
}
コード例 #2
0
function customers_switch($event, $step)
{
    switch (strtolower($step)) {
        // 'zem_admin_test' will be called to handle the new event
        case "":
            customers_list($event, $step);
            break;
        case "list":
            customers_list($event, $step);
            break;
        case "customers_change_pageby":
            customers_list($event, $step);
            break;
        case "edit_customer":
            customer_edit($event, $step);
            break;
        case "delete_customer":
            customer_delete($event, $step);
            break;
        case "save_customer":
            customer_save($event, $step);
            break;
        case "update_customer":
            customer_update($event, $step);
            break;
        case "export_customer":
            customer_export($event, $step);
            break;
    }
}
コード例 #3
0
        customer_all();
    } else {
        // If page = 1 the value will be 0, if page = 2 the value will be 1, ...
        $from = --$page * RESULTS_PER_PAGE;
        customer_all($from);
    }
});
// Add Customer
$rest->post('/customers/', function () use($rest) {
    include_once API_ROOT . "/customers.inc";
    customer_add();
});
// Edit Customer
$rest->put('/customers/:id', function ($id) use($rest) {
    include_once API_ROOT . "/customers.inc";
    customer_edit($id);
});
// Delete Customer
$rest->delete('/customers/:id', function ($id) use($rest) {
    include_once API_ROOT . "/customers.inc";
    customer_delete($id);
});
// Get Customer Branches
$rest->get('/customers/:id/branches/', function ($id) use($rest) {
    include_once API_ROOT . "/customers.inc";
    customer_branches_get($id);
});
// ------------------------------- Customers -------------------------------
// ------------------------------- Suppliers -------------------------------
// Suppliers
// All Suppliers
コード例 #4
0
ファイル: orders.php プロジェクト: jaimeivan/smart-restaurant
 case 'customer_edit_form':
     customer_edit_page($start_data);
     break;
 case 'customer_search':
     customer_search_page($start_data);
     break;
 case 'customer_list':
     customer_search_page();
     break;
 case 'customer_insert':
     $err = customer_insert($start_data);
     status_report('INSERT', $err);
     customer_search_page();
     break;
 case 'customer_edit':
     $err = customer_edit($start_data);
     status_report('UPDATE', $err);
     customer_search_page();
     break;
 case 'bill_select':
     $_SESSION['select_all'] = 0;
     $err = bill_select();
     if ($err) {
         error_display($err);
     }
     break;
 case 'bill_select_all':
     $_SESSION['select_all'] = 1;
     $err = bill_select();
     if ($err) {
         error_display($err);