예제 #1
0
        //echo '<script>alert("'.$arridepi[$i][0].'");</script>';
        for ($i = 0; $i < count($idepi); $i++) {
            $quantidade = substr($idepi[$i], 1, strpos($idepi[$i], ']') - 1);
            //pega aquandidade que vem via post
            $id_epi = substr($idepi[$i], strpos($idepi[$i], ']') + 1);
            //pega o id
            $quantidade_bd = $class_epi_bd->getQuantidade($id_epi);
            //quantidade de epi no banco
            if ($quantidade_bd - $quantidade < 0) {
                echo '<div class="msg">Não existe ' . $class_epi_bd->getNome($id_epi) . ' suficiente em estoque<br /><a href="javascript:history.back()">Voltar</a></div>';
                return;
            }
            if ($epixfunc->add_epi_x_func($id_epi, $id_func, $data_entrega, $quantidade)) {
                //envia o id do epi e a quantidade para retirar do banco
                $quantidade = $quantidade_bd - $quantidade;
                $class_epi_bd->atualizaEstoque($id_epi, $quantidade);
                $cont++;
            }
            // echo '<td>quantidade: '.$quantidade." id: ".$id.'</td><br>';
            // $arridepi[$i][0] = $idepi[$i][0];
        }
        if ($cont == count($idepi)) {
            echo '<div class="msg" style="float:left">Equipamentos cadastrados com sucesso!</div>';
        } else {
            echo '<div class="msg" style="float:left">Erro ou cadastrar equipamentos!</div>';
        }
    }
}
// if(isset($_POST['tipo']) && $_POST['tipo'] == "editar"){
//     if(validate()){
//          $epixfunc = new EpiXFunc();