Esempio n. 1
0
 }
 if ($whatarray == 'patrimonio') {
     // se for array de patrimonio verifica o tipo
     //$_SESSION['obra']['patrimonio'][$aux] = 'qtd:id:tipo';
     $tipo_id_qtd = explode(':', $_SESSION['obra'][$whatarray][$aux]);
     // if($tipo_id_qtd[0] == 0){
     //    $res = Patrimonio_geral::get_patrimonio_geral_id($tipo_id_qtd[1]);
     //    echo '<td ><span>'.$res->nome.': </span></td><td><input  id="qtd:'.$res->id.':'.$tipo_id_qtd[0].'" onchange="increment(this.id)" style="width:30%; background-color: rgba(230,230,230,0.5)" type="number" value="'.$tipo_id_qtd[2].'"></td><td><a style="cursor:pointer" name="'.$tipo_id_qtd[0].':'.$res->id.':'.$tipo_id_qtd[2].'" id="'.$res->id.'" onclick="apagar(this.name,\'patrimonio\')"><img style="width:15px" src="../images/delete.png"></a></td>';
     // }else if($tipo_id_qtd[0] == 1){
     //    $res = Maquinario::get_maquinario_id($tipo_id_qtd[1]);
     //    echo '<td><span>'.$res->modelo.': </span></td><td><input readonly  id="qtd:'.$res->id.':'.$tipo_id_qtd[0].'"  onchange="increment(this.id)" style="width:30%" type="number" value="'.$tipo_id_qtd[2].'"></td><td><a style="cursor:pointer" name="'.$tipo_id_qtd[0].':'.$res->id.':'.$tipo_id_qtd[2].':'.$res->id_responsavel.'" id="'.$res->id.'" onclick="apagar(this.name,\'patrimonio\')"><img style="width:15px" src="../images/delete.png"></a></td>';
     // }else{
     //    $res = Veiculo::get_veiculo_id($tipo_id_qtd[1]);
     //    echo '<td><span>'.$res->modelo.': </span></td><td><input readonly  id="qtd:'.$res->id.':'.$tipo_id_qtd[0].'"  onchange="increment(this.id)" style="width:30%" type="number" value="'.$tipo_id_qtd[2].'"></td><td><a style="cursor:pointer" name="'.$tipo_id_qtd[0].':'.$res->id.':'.$tipo_id_qtd[2].':'.$res->id_responsavel.'" id="'.$res->id.'" onclick="apagar(this.name,\'patrimonio\')"><img style="width:15px" src="../images/delete.png"></a></td>';
     // }
     Obra_patrimonios::imprimePatrimonios($tipo_id_qtd);
 } else {
     if ($whatarray == 'funcionario') {
         // se for funcionario exibe funcionarios
         $res = Funcionario::get_func_id($_SESSION['obra'][$whatarray][$aux]);
         echo '<td ><span>' . $res->nome . ': </span></td><td style="text-align:center"><a id="' . $res->id . '" style="cursor: pointer" onclick="apagar(this.id,\'' . $whatarray . '\')"><img style="width:15px" src="../images/delete.png"></a></td>';
     } else {
         if ($whatarray == 'produto') {
             // se for produto exibe produtos
             $id_qtd = explode(':', $_SESSION['obra'][$whatarray][$aux]);
             // pega id e qtd que estão concatenados na session
             $res = new Produto();
             $res = $res->get_produto_id($id_qtd[0]);
             echo '<td ><span>' . $res->nome . ': </span></td><td><input  id="' . $res->id . ':' . $id_qtd[1] . '" onchange="increment(this.id,\'produto\')" style="background-color: rgba(230,230,230,0.5); width: 70px" type="number" value="' . $id_qtd[1] . '"></td><td><a name="' . $res->id . '" title="Clique aqui para ver os materiais desse produto" onclick="exibe(this.name)" style="cursor:pointer"><span>Ver materiais</span></a></td><td><a name="' . $res->id . ':' . $id_qtd[1] . '" style="cursor:pointer"  onclick="apagar(this.name,\'produto\')"><img style="width:15px" src="../images/delete.png"></a></td>';
         }
     }
Esempio n. 2
0
 public function set_session($id_obra)
 {
     $sql = new Sql();
     $sql->conn_bd();
     unset($_SESSION['obra']);
     $query = "SELECT * FROM obras WHERE id = {$id_obra} AND oculto = 0";
     $result = mysql_query($query);
     $row_dados_obra = mysql_fetch_array($result);
     $_SESSION['obra']['status'] = $row_dados_obra['status'];
     $_SESSION['obra']['dados']['nome'] = $row_dados_obra['nome'];
     $_SESSION['obra']['dados']['site'] = $row_dados_obra['site'];
     $_SESSION['obra']['dados']['data_inicio_previsto'] = $row_dados_obra['data_inicio_previsto'];
     $endereco = new Endereco();
     $endereco->get_endereco_id($row_dados_obra['id_endereco']);
     $_SESSION['obra']['dados']['rua'] = $endereco->rua;
     $_SESSION['obra']['dados']['num'] = $endereco->numero;
     $_SESSION['obra']['dados']['desc'] = $row_dados_obra['descricao'];
     $_SESSION['obra']['dados']['latitude'] = $row_dados_obra['latitude'];
     $_SESSION['obra']['dados']['longitude'] = $row_dados_obra['longitude'];
     $_SESSION['obra']['dados']['bairro'] = $endereco->bairro;
     $_SESSION['obra']['dados']['regioes'] = $row_dados_obra['id_regiao_trabalho'];
     $_SESSION['obra']['dados']['responsavel_obra'] = $row_dados_obra['id_responsavel_obra'];
     $cliente = Cliente::get_cliandjur_id($row_dados_obra['id_cliente'], $_SESSION['id_empresa']);
     $_SESSION['obra']['cliente']['id_cli'] = $cliente->id;
     $_SESSION['obra']['cliente']['nome_cli'] = $cliente->nome_razao_soc;
     $_SESSION['obra']['cliente']['cpf_cnpj_cli'] = $cliente->cpf_cnpj;
     $endereco = new Endereco();
     $endereco->get_endereco_id($cliente->id_endereco);
     $_SESSION['obra']['cliente']['rua'] = $endereco->rua;
     $_SESSION['obra']['cliente']['num'] = $endereco->numero;
     $_SESSION['obra']['cliente']['telefone_com'] = $cliente->telefone_com;
     $produtos = Obra_produtos::get_produtos_obra($id_obra);
     foreach ($produtos as $key => $value) {
         $_SESSION['obra']['produto'][$key] = $value;
     }
     $patrimonios = Obra_patrimonios::get_patrimonios($id_obra);
     foreach ($patrimonios as $key => $value) {
         $_SESSION['obra']['patrimonio'][$key] = $value;
     }
     $funcionarios = Obra_funcionario::get_funcionarios_obra($id_obra);
     foreach ($funcionarios as $key => $value) {
         $_SESSION['obra']['funcionario'][$key] = $value;
     }
 }
Esempio n. 3
0
}
//adiciona obra no banco e pega id_obra
echo '<hr>';
echo '<br />';
echo 'Produtos Obra: ';
$lista_produtos = Obra_produtos::add_obra_produtos($id_obra);
foreach ($lista_produtos as $key => $value) {
    if ($value->add_obra_produtos_bd()) {
        echo 'Sucesso<br />';
    }
}
// print_r($lista_produtos);
echo '<hr>';
echo '<br />';
echo 'Patrimonios Obra: ';
Obra_patrimonios::add_patrimonio_bd($id_obra);
echo '<hr>';
echo '<br />';
echo 'Funcionarios Obra: ';
$lista_funcionarios = Obra_funcionario::add_funcionarios_obra($id_obra);
foreach ($lista_funcionarios as $key => $value) {
    if ($value->add_funcionarios_bd()) {
        echo "Sucesso";
    }
}
// print_r($lista_funcionarios);
foreach ($_POST as $key => $value) {
    echo "{$key}: {$value} \n          ";
}
// $obra_dados->printObraSession();
// unset($_SESSION['obra']);