luccasrodrigo

cadastrar_material.php

Sep 10th, 2017
172
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 16.27 KB | None | 0 0
  1. <?php include_once "header.php" ?>
  2. <?php include_once "sidebar.php" ?>
  3.         <div class="main-grid">
  4.             <div class="agile-grids">  
  5.                 <!-- input-forms -->
  6.               <div class="grids">
  7.                 <div class="progressbar-heading grids-heading">
  8.                         <h2>Cadastrar material</h2>
  9.                   </div>
  10.                   <div class="panel panel-widget forms-panel">
  11.                       <div class="forms">
  12.                         <div class="form-two widget-shadow">
  13.                                 <div class="form-title">
  14.                                     <h4>Dados</h4>
  15.                                 </div>
  16.                                
  17.                                
  18.                                 <div class="form-body" data-example-id="simple-form-inline">
  19.                                     <div class="forms-grids">
  20.                     <div class="w3agile-validation">
  21.                             <div class="panel panel-widget agile-validation">
  22.                                
  23.                                     <form method="post" id="formCadMaterial" class="valida" autocomplete="off" novalidate>
  24.  
  25.  
  26.                                         <div class="row">
  27.                                                
  28.                                                 <div class="col-xs-12 col-sm-2">
  29.                                                     <label for="field-1-2">Cadeia de suprimento</label>
  30.                                                     <div class="form-group">
  31.                                                         <select name="cadeia-suprimento" id="cadeia-suprimento" required="true" class="form-control">
  32.                                                             <option value="Materia prima">Materia prima</option>
  33.                                                             <option value="Produto final" selected>Produto final</option>
  34.                                                         </select>
  35.                                                     </div>
  36.                                                 </div>
  37.                                            
  38.                                                 <div class="col-xs-12 col-sm-2">
  39.                                                     <label for="field-1-2">Produto</label>
  40.                                                     <div class="form-group">
  41.                                                         <select name="produto" id="produto" required="true" class="form-control ocultar">
  42.                                                             <option value="">Selecione</option>
  43.                                                         <?php
  44.                                                        $select = "SELECT id, descricao FROM produto";
  45.                                                        try{
  46.                                                            $query = $conecta->prepare($select);
  47.                                                             $query->execute();
  48.                                                             $resultado = $query->fetchAll(PDO::FETCH_ASSOC);
  49.                                                             }catch(PDOexception $error_insert){
  50.                                                                 echo '[ERRO] ao selecionar produto: '.$error_insert->getMessage();
  51.                                                         }
  52.                                                         foreach($resultado as $res){?>
  53.                                                             <option value="<?php echo $res['id']; ?>"><?php echo $res['descricao']; ?></option>
  54.                                                         <?php } ?>
  55.                                                         </select>
  56.                                                     </div>
  57.                                                 </div>
  58.                                                
  59.                                               <div class="col-xs-12 col-sm-2">
  60.                                                     <label for="field-1-2">Categoria</label>
  61.                                                     <div class="form-group">
  62.                                                         <select name="categoria" id="categoria" required="true" class="form-control ocultar">
  63.                                                             <option value="">Selecione um produto</option>
  64.                                                         </select>
  65.                                                     </div>
  66.                                                 </div>
  67.                                            
  68.                                             <div class="col-xs-12 col-sm-2">
  69.  
  70.                                                 <label for="field-1-2">Subcategoria</label>
  71.                                                 <div class="form-group">
  72.                                                     <select name="subcategoria" id="subcategoria" required="true" class="form-control ocultar">
  73.                                                         <option value="">Selecione uma categoria</option>
  74.                                                     </select>
  75.                                                 </div>
  76.                                             </div>
  77.                                            
  78.                                             <div class="col-xs-12 col-sm-2">
  79.                                                 <label for="field-1-2">Composição</label>
  80.                                                 <div class="form-group">
  81.                                                     <button type="button" data-toggle="modal" data-target="#percent-composicao" class="btn btn-primary col-sm-12" ><i class="fa fa-flask" aria-hidden="true"></i></button>
  82.                                                 </div>
  83.                                             </div>
  84.                                        
  85.                                          <?php
  86.                                             $select = "SELECT descricao FROM medida";
  87.                                             try{
  88.                                                 $query = $conecta->prepare($select);
  89.                                                 $query->execute();
  90.                                                 $resultado = $query->fetchAll(PDO::FETCH_ASSOC);
  91.                                                 }catch(PDOexception $error_insert){
  92.                                                     echo '[ERRO] ao selecionar medida: '.$error_insert->getMessage();
  93.                                             }
  94.                                             ?>
  95.                                            
  96.                                             <div class="col-xs-12 col-sm-1" id="medida">
  97.  
  98.                                                 <label for="field-1-2">UM</label>
  99.                                                 <div class="form-group">
  100.                                                     <select name="medida" id="medida" required="true" class="form-control">
  101.                                                         <?php foreach($resultado as $res){ ?>
  102.                                                             <option value="<?php echo $res['descricao']; ?>"><?php echo $res['descricao']; ?></option>
  103.                                                         <?php } ?>
  104.                                                     </select>
  105.                                                 </div>
  106.  
  107.                                             </div>
  108.                                            
  109.                                          </div>  
  110.                                        
  111.                                         <div class="row">
  112.                                        
  113.                                         <?php
  114.                                         $select = "SELECT descricao FROM acabamento";
  115.                                         try{
  116.                                             $query = $conecta->prepare($select);
  117.                                             $query->execute();
  118.                                             $resultado = $query->fetchAll(PDO::FETCH_ASSOC);
  119.                                             }catch(PDOexception $error_insert){
  120.                                                 echo '[ERRO] ao selecionar acabamento: '.$error_insert->getMessage();
  121.                                         }
  122.                                         ?>
  123.                                        
  124.                                         <div class="col-xs-12 col-sm-3" id="col-acabamento">
  125.                                             <label for="field-1-2">Acabamento</label>
  126.                                             <div class="form-group">
  127.                                                 <select name="acabamento" required="true" class="form-control">
  128.                                                     <option value="">Selecione uma categoria</option>
  129.                                                 </select>
  130.                                             </div>
  131.                                         </div>
  132.                                        
  133.                                         <?php
  134.                                         $select = "SELECT descricao FROM acionamento";
  135.                                         try{
  136.                                             $query = $conecta->prepare($select);
  137.                                             $query->execute();
  138.                                             $resultado = $query->fetchAll(PDO::FETCH_ASSOC);
  139.                                             }catch(PDOexception $error_insert){
  140.                                                 echo '[ERRO] ao selecionar acionamento: '.$error_insert->getMessage();
  141.                                         }
  142.                                         ?>
  143.                                        
  144.                                         <div class="col-xs-12 col-sm-3" id="col-acionamento" style="display:none;">
  145.                                             <label for="field-1-2">Acionamento</label>
  146.                                             <div class="form-group">
  147.                                                 <select name="acionamento" required="true" class="form-control">
  148.                                                     <option value="">Selecione uma categoria</option>
  149.                                                 </select>
  150.                                             </div>
  151.                                         </div>
  152.                                        
  153.                                         <?php
  154.                                         $select = "SELECT descricao FROM cor";
  155.                                         try{
  156.                                             $query = $conecta->prepare($select);
  157.                                             $query->execute();
  158.                                             $resultado = $query->fetchAll(PDO::FETCH_ASSOC);
  159.                                             }catch(PDOexception $error_insert){
  160.                                                 echo '[ERRO] ao selecionar cor: '.$error_insert->getMessage();
  161.                                         }
  162.                                         ?>
  163.                                        
  164.                                         <div class="col-xs-12 col-sm-2" id="col-cor">
  165.                                                     <label for="field-1-2">Cor</label>
  166.                                                     <div class="form-group">
  167.                                                         <select name="cor" required="true" class="form-control">
  168.                                                         <?php foreach($resultado as $res){ ?>
  169.                                                             <option value="<?php echo $res['descricao']; ?>"><?php echo $res['descricao']; ?></option>
  170.                                                         <?php } ?>
  171.                                                         </select>
  172.                                                     </div>
  173.                                                 </div>
  174.                                                
  175.                                          
  176.                                            
  177.                                            <!--
  178.                                           <div class="col-xs-12 col-sm-5">
  179.                                                <label class="field-1-2">Multiuso</label>
  180.                                                <div class="form-group">
  181.                                                    <select multiple="" name="multiuso" id="multiuso" class="form-control1" size="2">
  182.                                                             <option value="">Selecione a subcategoria</option>
  183.                                                    </select>
  184.                                                    <h5 style="color:#999">Segure CRTL para selecionar ou remover vários itens</h5>
  185.                                                </div>
  186.                                                
  187.                                            </div>-->
  188.                                            
  189.                                             <?php
  190.                                             $select = "SELECT descricao FROM dimensao";
  191.                                             try{
  192.                                                 $query = $conecta->prepare($select);
  193.                                                 $query->execute();
  194.                                                 $resultado = $query->fetchAll(PDO::FETCH_ASSOC);
  195.                                                 }catch(PDOexception $error_insert){
  196.                                                     echo '[ERRO] ao selecionar dimensão: '.$error_insert->getMessage();
  197.                                             }
  198.                                             ?>
  199.                                        
  200.                                             <div class="col-xs-12 col-sm-2">
  201.                                                 <label for="field-1-2">Dimensão</label>
  202.                                                 <div class="form-group">
  203.                                                     <select name="dimensao" id="dimensao" required="true" class="form-control">
  204.                                                         <?php foreach($resultado as $res){ ?>
  205.                                                             <option value="<?php echo $res['descricao']; ?>"><?php echo $res['descricao']; ?></option>
  206.                                                         <?php } ?>
  207.                                                     </select>
  208.                                                 </div>
  209.                                             </div>
  210.                                            
  211.                                             <div class="col-xs-12 col-sm-2">
  212.  
  213.                                                 <label for="field-1-2">Código</label>
  214.                                                 <div class="form-group">
  215.                                                     <input type="text" name="codigo" id="codigo" style="text-transform:uppercase;" class="form-control codigo-subcategoria codigo-acessorios" required disabled>
  216.                                                 </div>
  217.  
  218.                                             </div>
  219.                                            
  220.                                             <div class="col-xs-12 col-sm-2">
  221.  
  222.                                                 <label for="field-1-2">$ de custo</label>
  223.                                                 <div class="form-group">
  224.                                                     <input type="text" name="preco-custo" id="preco-custo" class="form-control" required>
  225.                                                 </div>
  226.  
  227.                                             </div>
  228.                                             <!--
  229.                                            <div class="col-xs-12 col-sm-5">
  230.  
  231.  
  232.                                                 <label for="field-1-2">Descrição</label>
  233.                                                 <div class="form-group">
  234.                                                     <input type="text" name="descricao" id="descricao" class="form-control" required>
  235.                                                 </div>
  236.  
  237.                                             </div>
  238.                                            -->
  239.                                            
  240.                                            
  241.                                        
  242.                                         </div>
  243.  
  244.                                         <!--<label for="field-1-3">Field 1.3: (required, filter: greater_than:10|less_than:15)&nbsp;<span class="at-required-highlight">*</span></label>
  245.                                         <div class="form-group">
  246.                                             <input type="text" name="field-1-3" id="field-1-3" required filter="greater_than:10|less_than:15" class="form-control" data-required="Given value must be between 10 and 15">
  247.                                         </div>-->
  248.  
  249.                                         <div class="row">
  250.                                        
  251.                                            
  252.                                            
  253.                                            
  254.                                            
  255.  
  256.  
  257.                                         </div>
  258.  
  259.                                         <hr>
  260.  
  261.  
  262.  
  263.                                         <p>
  264.                                             <input type="submit" name="sub-1" id="cadastrarMaterial" value="Cadastrar" class="btn btn-primary">
  265.                                         </p>
  266.                                     </form>
  267.                       </div>
  268.                             </div>
  269.                       </div>
  270.                     </div>
  271.                           <!-- //input-forms -->
  272.             </div>
  273.         </div>
  274.        
  275.     </section>
  276.    
  277.      <!-- Modal composição -->
  278.     <?php
  279.     $select = "SELECT descricao FROM composicao";
  280.     try{
  281.         $query = $conecta->prepare($select);
  282.         $query->execute();
  283.         $resultado = $query->fetchAll(PDO::FETCH_ASSOC);
  284.         }catch(PDOexception $error_insert){
  285.             echo '[ERRO] ao selecionar descricao: '.$error_insert->getMessage();
  286.     }
  287.     ?>
  288.                                        
  289.     <!-- Modal -->
  290.     <div id="percent-composicao" class="modal fade" role="dialog">
  291.       <div class="modal-dialog">
  292.    
  293.         <!-- Modal content-->
  294.         <div class="modal-content">
  295.           <div class="modal-header">
  296.             <button type="button" class="close" data-dismiss="modal">&times;</button>
  297.             <h4 class="modal-title">Composição</h4>
  298.           </div>
  299.           <div class="modal-body">
  300.             <form method="post" id="formComposicao">
  301.                     <div class="row itemComposicao">
  302.                         <div class="form-group" style="margin-bottom: 35px;">
  303.                             <div class="col-xs-12 col-sm-6">
  304.                                 <select name="composicao[]" required="true" class="form-control composicao">
  305.                                     <?php foreach($resultado as $res){ ?>
  306.                                         <option value="<?php echo $res['descricao']; ?>"><?php echo $res['descricao']; ?></option>
  307.                                     <?php } ?>
  308.                                 </select>
  309.                             </div>
  310.                             <div class="col-xs-12 col-sm-2" id="percent_comp">
  311.                                 <input class="form-control" name="percentComp[]" type="number"/>
  312.                             </div>
  313.                             <div class="col-xs-12 col-sm-2">
  314.                                 <button type="button" class="btn btn-danger removerComp" style="margin-bottom:10px;"><i class="fa fa-times" aria-hidden="true"></i>
  315. </button>
  316.                             </div>
  317.                         </div>
  318.                     </div>
  319.             </form>
  320.           </div>
  321.           <div class="modal-footer">
  322.             <button type="button" class="btn btn-primary" id="addComp">Adicionar</button>
  323.           </div>
  324.         </div>
  325.    
  326.       </div>
  327.     </div><!--// Modal composição -->
  328.    
  329.     <!-- footer -->
  330.         <?php include_once("footer.php"); ?>
  331.         <!-- //footer -->
  332.     <script src="js/bootstrap.js"></script>
  333.    
  334. </body>
  335. </html>
Advertisement
Add Comment
Please, Sign In to add comment