Ejemplo n.º 1
0
        foreach ($new_amount as $siloid => $amount) {
            $silos[$siloid]['material_ammount'] = $amount;
        }
        foreach ($connection as $siloid => $connection_id) {
            $silos[$siloid]['connection_id'] = $connection_id;
        }
        foreach ($links as $siloid => $silo_link) {
            $silos[$siloid]['silo_link'] = $silo_link ? $silo_link : 0;
        }
        $silokeys = array_keys($silos);
        foreach ($silokeys as $key) {
            $silos[$key]['structure_id'] = $key;
        }
        $args = array('pos_id' => $pos_id, 'silos' => $silos);
        //echo '<pre>';print_r($args);echo '</pre>';exit;
        if ($posmgmt->UpdateAllPosSilos($args)) {
            $eve->SessionSetVar('statusmsg', 'All Silos updated');
            $eve->RedirectUrl('viewpos.php?i=' . $pos_id);
        }
        break;
    case 'Assign As Fuel Tech':
        $newowner = $eve->VarCleanFromInput('newowner');
        $args = array('pos_id' => $pos_id, 'newowner_id' => $newowner);
        $posmgmt->updateOwner($args, $backup = false);
        break;
    case 'Assign As Backup Fuel Tech':
        $newowner = $eve->VarCleanFromInput('newowner');
        $args = array('pos_id' => $pos_id, 'newowner_id' => $newowner);
        $posmgmt->updateOwner($args, $backup = true);
        break;
}