Viewing File: /home/cienp/public_html/portal/ins_solc_item.php

<?
    if ($_POST[passa] == 'yes') {
        
        $s_id_comp = protecao($_POST[id_comp],'inteiro');

        $sql  = "SELECT c.*, u.nm_user, t.de_tipo, ";
        $sql .= "DATE_FORMAT(c.dt_cads, '%d/%m/%Y') as dt_cads ";
        $sql .= "FROM ".$pref_tabl."comp c, ".$pref_tabl."solc_tipo t, ".$pref_tabl."user u ";
        $sql .= "WHERE c.id_cads = u.id_user ";
        $sql .= "AND c.id_tipo = t.id_tipo ";
        $sql .= "AND c.id_comp = $s_id_comp ";
        $sql .= "LIMIT 1";
        #echo $sql.'<br>';
        $res  = mysqli_query($conn, $sql);
        if (mysqli_num_rows($res) > 0) {
            $linha = mysqli_fetch_array($res);
?>
<div class="right_col" role="main">
    <div class="row">
        <div class="col-xs-12">
            <div class="x_panel">
                
                <div class="x_title">
                    <h2>Solicitação <small>Gerenciador de Solicitação</small></h2>
                    <div class="clearfix"></div>
                </div>
                
                <div class="x_content">
                    
                    <div class="form-group">
<?php
                        if ($_GET[certo] == 'S')
                            echo "<div class='alert alert-success alert-dismissible fade in' role='alert' style='margin-top:30px;'>
                                    <button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>
                                    <strong>Inserção de Solicitação!</strong> Sua Solicitação foi inserida com sucesso!
                                </div>";
                        
                        if ($_GET[certo] == 'SA')
                            echo "<div class='alert alert-success alert-dismissible fade in' role='alert' style='margin-top:30px;'>
                                    <button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>
                                    <strong>Inserção de Solicitação!</strong> Seu Arquivo foi inserido com sucesso!
                                </div>";
                        
                        if ($_GET[certo] == 'N')
                            echo "<div class='alert alert-danger alert-dismissible fade in' role='alert' style='margin-top:30px;'>
                                    <button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>
                                    <strong>Inserção de Solicitação!</strong> Erro ao efetuar a operação. Entre em contato com o administrador.
                                </div>";
                        
                        if ($_GET[certo] == 'M')
                            echo "<div class='alert alert-danger alert-dismissible fade in' role='alert' style='margin-top:30px;'>
                                    <button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>
                                    <strong>Inserção de Solicitação!</strong> Erro ao efetuar a operação. O arquivo ultrapassou o limite de tamanho permitido (10 Mb).
                                </div>";
                        
                        if ($_GET[certo] == 'F')
                            echo "<div class='alert alert-danger alert-dismissible fade in' role='alert' style='margin-top:30px;'>
                                    <button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>
                                    <strong>Inserção de Solicitação!</strong> Erro ao efetuar a operação. O arquivo informado não é um PDF.
                                </div>";
                        
                        if ($_GET[certo] == 'V')
                            echo "<div class='alert alert-danger alert-dismissible fade in' role='alert' style='margin-top:30px;'>
                                    <button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>
                                    <strong>Inserção de Solicitação!</strong> Erro ao efetuar a operação. O arquivo informado não é um arquivo válido.
                                </div>";
                        
                        if ($_GET[certo] == 'D')
                            echo "<div class='alert alert-danger alert-dismissible fade in' role='alert' style='margin-top:30px;'>
                                    <button type='button' class='close' data-dismiss='alert' aria-label='Close'><span aria-hidden='true'>×</span></button>
                                    <strong>Inserção de Solicitação!</strong> Erro ao efetuar a operação. O arquivo informado é um diretorio.
                                </div>";
                        
?>
                    </div>
                        
                    <div class="row">
                        <div class="col-xs-12">
                            <h1 class="text_mobl">
                                O<?php echo $linha[fl_ocos];?> N° <?php echo $linha[nu_oc];?>
                                <small class="pull-right">Data de Solicitação: <?php echo $linha[dt_cads];?></small>
                            </h1>
                        </div>
                    </div>

                    <div class="row">
                        <div class="col-sm-12 text_mobl_item">
                            <div class="form-group" align="center" style="font-size: 16px;">
                                <p><b>Solicitante:</b> <?php echo $linha[nm_user];?></p>
                                <p><b>Tipo de Solicitação:</b> <?php echo $linha[de_tipo];?></p>
                            </div>
                        </div>
                    </div>
                    
                </div>
                
                <div class="x_title">
                    <h2>Item da Solicitação <small>Gerenciador do Item da Solicitação</small></h2>
                    <div class="clearfix"></div>
                </div>
                
                <div class="x_content">
                    
                    <div class="row">
                        <br />
                        <form id="demo-form2" data-parsley-validate class="form-horizontal form-label-left" action="<?php echo $this->site_root?>/index1.php?pg=sql_solc" method="POST" name="form_item">

                            <div class="form-group">
                                <label class="control-label col-md-3 col-sm-3 col-xs-12">Quantidade <span class="required">*</span></label>
                                <div class="col-md-1 col-sm-6 col-xs-12">
                                    <input type="text" id="nu_qtde" name="nu_qtde" required="required" class="form-control col-md-7 col-xs-12" maxlength="9">
                                </div>
                            </div>

                            <div class="form-group">
                                <label class="control-label col-md-3 col-sm-3 col-xs-12">Descrição <span class="required">*</span></label>
                                <div class="col-md-6 col-sm-6 col-xs-12">
                                    <input type="text" id="de_item" name="de_item" required="required" class="form-control col-md-7 col-xs-12">
                                </div>
                            </div>

                            <div class="form-group">
                                <label class="control-label col-md-3 col-sm-3 col-xs-12">Valor</label>
                                <div class="col-md-3 col-sm-6 col-xs-12">
                                    <input type="text" id="nu_valr" name="nu_valr" class="form-control col-md-7 col-xs-12">
                                </div>
                            </div>

                            <div class="form-group">
                                <div class="col-md-6 col-sm-6 col-xs-12 col-md-offset-3">
                                    <a href="index1.php"><button class="btn btn-primary" type="button">Voltar</button></a>
                                    <button class="btn btn-primary" type="reset">Resetar</button>
                                    <button type="submit" class="btn btn-success">Enviar</button>
                                    <input name="opc" type="hidden" id="opc" value="ins_item">
                                    <input name="id_comp" type="hidden" id="id_comp" value="<?php echo $s_id_comp;?>">
                                    <input name="passa" type="hidden" id="passa" value="yes">
                                </div>
                            </div>
                        </form>
                        <br />
                    </div>
                    
<?php
        $sqlit  = "SELECT * ";
        $sqlit .= "FROM ".$pref_tabl."item ";
        $sqlit .= "WHERE id_comp = $s_id_comp ";
        $sqlit .= "ORDER BY id_item ";
        #echo $sqlit.'<br>';
        $resit  = mysqli_query($conn, $sqlit);
        if (mysqli_num_rows($resit) > 0) {
?>
                    <div class="row">
                        <div class="col-xs-12 table">

                            <table class="table table-striped">
                                <thead>
                                    <tr>
                                        <th width="5%">Item</th>
                                        <th width="5%">Qtde</th>
                                        <th>Descrição</th>
                                        <th width="11%">Valor Unitário</th>
                                        <th width="11%">Valor Total</th>
                                    </tr>
                                </thead>
                                <tbody>
<?php 
            $cont = $nu_valr = 0;
            while ($linhait = mysqli_fetch_array($resit)) {
                $cont++;

                if ($linhait[nu_valr] != 0) {
                    $vl_item = $linhait[nu_qtde] * $linhait[nu_valr];
                } else {
                    $vl_item = 0;
                    $nu_valr++;
                }
                
                $vl_totl = $vl_totl + $vl_item;
?>
                                    <tr>
                                        <td><?php echo $cont;?></td>
                                        <td><?php echo moeda($linhait[nu_qtde]);?></td>
                                        <td><?php echo $linhait[de_item];?></td>
                                        <td class="text-right"><?php echo moeda($linhait[nu_valr]);?></td>
                                        <td class="text-right"><?php echo moeda($vl_item);?></td>
                                    </tr>
<?php                                    
            }
?>
                                </tbody>
                                <tfoot>
                                    <tr>
                                        <th class="text-right" colspan="4">Total</th>
                                        <th class="text-right"><?php echo moeda($vl_totl);?></th>
                                    </tr>
                                </tfoot>
                            </table>

                        </div>
                        
                        <div class="form-group">
                            <div class="col-md-12">
                                <a href="javascript:ver_finl();"><button type="submit" class="btn btn-success">Finalizar Preenchimento</button></a>
<?php
            if ($nu_valr == 0) {      
?>         
                                &nbsp;&nbsp;&nbsp;
                                <a href="javascript:ver_aprv();"><button type="submit" class="btn btn-primary">Enviar para Aprovação</button></a>
<?php                                    
            }
?>
                            </div>
                        </div>
                        
                    </div>
<?php                                    
        }
?>
                </div>
                
            </div>
        </div>
    </div>

    <div class="row">
        <div class="col-xs-12">
            <div class="x_panel">
                
                <div class="x_title">
                    <h2>Anexo da Solicitação <small>Gerenciador de Anexo da Solicitação</small></h2>
                    <div class="clearfix"></div>
                </div>
                
                <div class="x_content">
                    <div class="row">
                        <br />
                        <form id="demo-form2" data-parsley-validate class="form-horizontal form-label-left" action="<?php echo $this->site_root?>/index1.php?pg=sql_solc" enctype="multipart/form-data" method="POST" name="form_arqv">

                            <div class="form-group">
                                <label class="control-label col-md-3 col-sm-3 col-xs-12">Título <span class="required">*</span></label>
                                <div class="col-md-6 col-sm-6 col-xs-12">
                                    <input type="text" id="de_arqv" name="de_arqv" required="required" class="form-control col-md-7 col-xs-12" maxlength="100">
                                </div>
                            </div>
                            
                            <div class="form-group">
                                <label class="control-label col-md-3 col-sm-3 col-xs-12">Arquivo <span class="required">*</span></label>
                                <div class="col-md-6 col-sm-6 col-xs-12">
                                    <input type="file" id="nm_arqv" name="nm_arqv" required="required" class="form-control col-md-7 col-xs-12">
                                </div>
                            </div>

                            <div class="form-group">
                                <div class="col-md-6 col-sm-6 col-xs-12 col-md-offset-3">
                                    <button type="submit" class="btn btn-success">Inserir</button>
                                    <input name="opc" type="hidden" id="opc" value="alt_arqv">
                                    <input name="id_comp" type="hidden" id="id_comp" value="<?php echo $s_id_comp;?>">
                                    <input name="passa" type="hidden" id="passa" value="yes">
                                </div>
                            </div>
                        </form>
                        <br />
                    </div>
                </div>

<?php
        $sqlar  = "SELECT * ";
        $sqlar .= "FROM ".$pref_tabl."anex ";
        $sqlar .= "WHERE id_comp = $s_id_comp ";
        $sqlar .= "ORDER BY id_anex ";
        #echo $sqlit.'<br>';
        $resar  = mysqli_query($conn, $sqlar);
        if (mysqli_num_rows($resar) > 0) {
?>
                    <div class="row">
                        <div class="col-xs-12 table">

                            <table class="table table-striped table-relt-peri">
                                <thead>
                                    <tr>
                                        <th>Título</th>
                                        <th class="text-right" width="10%">Ver</th>
                                    </tr>
                                </thead>
                                <tbody>
<?php 
            $cont = 0;
            while ($linhaar = mysqli_fetch_array($resar)) {
                $cont++;
?>
                                    <tr>
                                        <td><?php echo $linhaar[de_arqv];?></td>
                                        <td class="text-right"><a href="<?php echo $this->site_root;?>/arqv/<?php echo $linhaar[nm_arqv];?>" target="_blank"><i class="fa fa-file-pdf-o"></i></a></td>
                                    </tr>
<?php                                    
            }
?>
                                </tbody>
                            </table>

                        </div>
                    </div>
<?php                                    
        }
?>
                
            </div>
        </div>
    </div>
    
</div>
<script>
    function ver_finl() {
        if (confirm('Tem certeza que deseja finalizar a inserção dos itens da solicitação?')) {
            document.acidente.action = "index1.php?pg=sql_solc";
            document.acidente.opc.value = 'finl_pree';
            document.acidente.id_sitc.value = '2';
            document.acidente.submit();
        }
    }
    function ver_aprv() {
        if (confirm('Tem certeza que deseja finalizar a inserção dos itens da solicitação e enviar a solicitação para aprovação?')) {
            document.acidente.action = "index1.php?pg=sql_solc";
            document.acidente.opc.value = 'finl_pree';
            document.acidente.id_sitc.value = '3';
            document.acidente.submit();
        }
    }
</script>
<form name="acidente" method="post" action="" style="margin:0px !important;">
  <input type="hidden" name="opc" id="opc">
  <input name="id_comp" type="hidden" id="id_comp" value="<?php echo $s_id_comp;?>">
  <input name="id_sitc" type="hidden" id="id_sitc" value="2">
  <input type="hidden" name="passa" id="passa" value="yes">
</form>
<?
        }
        if ($_GET[certo] == 'E')
            echo "<script language=\"javascript\">alertErro('Erro ao efetuar a operação. Erro na sql de inserção!');</script>";
        if ($_GET[certo] == 'S')
            echo "<script language=\"javascript\">alertSucesso('O Tipo de solicitação foi inserido corretamente!');</script>";
        if ($_GET[certo] == 'J')
            echo "<script language=\"javascript\">alertErro('Erro ao efetuar a operação. Tipo de solicitação já cadastrado!');</script>";
    } else 
        require "erro.php";
?>
Back to Directory File Manager