コード例 #1
0
 public function imprimePatrimonios($tipo_id_qtd)
 {
     if ($tipo_id_qtd[0] == 0) {
         $res = Patrimonio_geral::get_patrimonio_geral_id($tipo_id_qtd[1]);
         echo '<td title="Descrição: ' . $res->descricao . '"><span>' . $res->nome . ': </span></td><td><input  id="qtd:' . $res->id . ':' . $tipo_id_qtd[0] . '" onchange="increment(this.id, \'patrimonio\')" 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, \'patrimonio\')" 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 title="Matricula: ' . $res->matricula . ' | Placa: ' . $res->placa . '"><span>' . $res->modelo . ': </span></td><td><input readonly  id="qtd:' . $res->id . ':' . $tipo_id_qtd[0] . '"  onchange="increment(this.id, \'patrimonio\')" 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>';
         }
     }
 }
コード例 #2
0
ファイル: painel_info_obra.php プロジェクト: pwatanabe/sgo
                            <tr><td><input onclick="fechar_patrimonio(this.name)" name="popup" type="button" class="button" style="clear: both; float:left; margin-top:10px;" value="Concluir"></td></tr>
      </div>


      <div id="popup-patrimonio" class="popup-painel" style="float:left">
          
       <?php 
    if (isset($_SESSION['obra']['patrimonio'])) {
        for ($aux = 0; $aux < count($_SESSION['obra']['patrimonio']); $aux++) {
            $tipo_id_qtd = explode(':', $_SESSION['obra']['patrimonio'][$aux]);
            if ($tipo_id_qtd[0] == 0) {
                $res = Patrimonio_geral::get_patrimonio_geral_id($tipo_id_qtd[1]);
                echo '<div class="colum-funcionario"><input style="font-weight:bold" readonly type="text" value="Geral" >  <input readonly type="text" value="' . $res->nome . '"><a id="patrimonio" href="pesquisa_patrimonio?verificador=1&id=' . $res->id . '&controle=0">detalhes</a>  </div>';
            } else {
                if ($tipo_id_qtd[0] == 1) {
                    $res = Maquinario::get_maquinario_id($tipo_id_qtd[1]);
                    echo '<div class="colum-funcionario"> <input style="font-weight:bold" readonly type="text" value="Maquinário" >  <input readonly type="text" value="' . $res->modelo . '"><a id="patrimonio" href="pesquisa_patrimonio?verificador=1&id=' . $res->id . '&controle=1">detalhes</a>  </div>';
                } else {
                    $res = Veiculo::get_veiculo_id($tipo_id_qtd[1]);
                    echo '<div class="colum-funcionario"><input style="font-weight:bold" readonly type="text" value="Veículo">  <input readonly type="text" value="' . $res->modelo . '"><a id="patrimonio" href="pesquisa_patrimonio?verificador=1&id=' . $res->id . '&controle=2">detalhes</a>  </div>';
                }
            }
        }
    }
    ?>
          
                 <tr><td><input name="popup-patrimonio"  onclick="fechar_patrimonio(this.name)" type="button"  class="button" style="clear: both; float:left; margin-top:10px;" value="Concluir"></td></tr>
      </div>
        <!-- fimpopup -->
<?php 
}
コード例 #3
0
 // verificará se existe um
 for ($aux = 0; $aux < count($_SESSION['obra']['patrimonio']); $aux++) {
     //percorre o array
     $id_array = explode(":", $_SESSION['obra']['patrimonio'][$aux]);
     // pega id do patrimonio da posição atual
     if ($id == $id_array[1] && $tipo == $id_array[0]) {
         $verifica++;
     }
 }
 if ($verifica > 0) {
     echo '<script>alert("Você já adicionou esse patrimonio")</script>';
 } else {
     //verifica se é maquinario ou veiculo para adicionar seus respectivos responsaveis à obra
     if ($tipo == 1) {
         // maquinario
         $res = Maquinario::get_maquinario_id($id);
         $_SESSION['obra']['patrimonio'][$total] = $tipo . ':' . $id . ':1:' . $res->id_responsavel;
         if (Funcionario::verifica_func_id($res->id_responsavel)) {
             //verifica se existe esse responsavel cadastrado
             $verifica = 0;
             if (isset($_SESSION['obra']['funcionario'])) {
                 //verifica se existe algum funcionario cadastrado
                 for ($aux = 0; $aux < count($_SESSION['obra']['funcionario']); $aux++) {
                     if ($res->id_responsavel == $_SESSION['obra']['funcionario'][$aux]) {
                         // percorre o vetor e verifica se existe um igual
                         $verifica++;
                     }
                 }
                 if ($verifica == 0) {
                     $_SESSION['obra']['funcionario'][isset($_SESSION['obra']['funcionario']) ? count($_SESSION['obra']['funcionario']) : 0] = $res->id_responsavel;
                     //adicionando na obra o funcionario responsavel pelo patrimonio