Пример #1
0
function update_warehouse($info)
{
    //TODO
    throw new Exception("Not implemented");
    if (!isset($info['id'])) {
        throw new Exception("Product id required.");
    }
    $id = $info['id'];
    $dbh = new PDOConnection();
    CheckWarehouseIdExists($dbh, $info['id']);
    $info = GetDefaultWarehouseInfo($info);
    UpdateWarehouse($dbh, $info);
}
Пример #2
0
function add_warehouse($info)
{
    //TODO
    if (!(isset($info['code']) && isset($info['name']))) {
        throw new Exception("Must provide code and name");
    }
    $dbh = new PDOConnection();
    //Throws exception when exists
    CheckWarehouseCodeExists($dbh, $info['code']);
    $info = GetDefaultWarehouseInfo($info);
    $info['id'] = AddWarehouse($dbh, $info);
    return $info;
}