<?
require_once 'header.php';
require_once 'inc/messages.php';
require_once 'inc/orcamento.php';
require_once 'inc/usuario.php';

checkLogin('login.php');

$MeuPedido = new MeuPedido();
$pedidos_venda = $MeuPedido->pedidos_venda_create();

if(isset($_GET['id_c'])){
  $id_c =  base64_decode($_GET['id_c']);
  $pedidos_venda['id_cliente'] = $id_c;
}

if(isset($_GET['id'])){
  $id_crip = $_GET['id'];
  $id = base64_decode($id_crip);
  $id = base64_decode(urldecode($id_crip));
  //$pedidos_venda = pedidos_venda_getById($id);
} 

?>
<form method="post" action="erpc_orcamento_ws.php" id=validate_custom>
<div class="block">
  <div class="header">
    <h3>Orçamento</h3>
  </div>
  <div class="block">
    <div class="content">
      <?php
      displayMessagesAndErrors(true); ?>
    </div>
  </div>

  <div class="content controls">
    <?
    $pedidos_venda['id_tipo_pedido_nf'] = 3;

    ?>
    <!-- Campos ocultos necessários para a entidade Pedidos_Venda-->
    <input hidden checked type=radio class=validate[required] name="pedidos_venda[fl_pedido_orcamento]" value="1"/>
    <input hidden checked type=radio class=validate[required] name="pedidos_venda[fl_recalcula_vencto]" value="0"/>
    <input type="text" hidden=true name="pedidos_venda[id_tipo_pedido_nf]" id="pedidos_venda[id_tipo_pedido_nf]" value="<?= sgcws_attr($pedidos_venda['id_tipo_pedido_nf']); ?>" />

    <input hidden name="pedidos_venda[vl_total_frete]"     id="pedidos_venda[vl_total_frete]" value="<?= sgcws_attr($pedidos_venda['vl_total_frete']); ?>" />
    <input hidden name="pedidos_venda[vl_total_descontos]" id="pedidos_venda[vl_total_descontos]" value="<?= sgcws_attr($pedidos_venda['vl_total_descontos']); ?>" />
    <input hidden name="pedidos_venda[vl_total_despesas]" id="pedidos_venda[vl_total_despesas]" value="<?= sgcws_attr($pedidos_venda['vl_total_despesas']); ?>" />
    <input hidden name="pedidos_venda[vl_total_impostos]" id="pedidos_venda[vl_total_impostos]" value="<?= sgcws_attr($pedidos_venda['vl_total_impostos']); ?>" />

    <input hidden type="text" id="pedidos_venda[id_plano_contas]" name="pedidos_venda[id_plano_contas]" value="1" />

    <input hidden name="pedidos_venda[vl_pagamento]" id="pedidos_venda[vl_pagamento]" value="0.00" />

    
    <!--div class="row clear">&nbsp</div>
    <div class="form-row">
      <div class="col-md-3"><label>Cliente</label></div>
      <div class="col-md-2">
        <div class="input-group">
          <input type="number" id="pedidos_venda[id_cliente]" name="pedidos_venda[id_cliente]" class="form-control" value="<?= sgcws_attr($pedidos_venda['id_cliente']); ?>" />

        <div class="input-group-addon">
          <a href="erpc_clientes_helper.php" class='input-helper' data-remote="false" data-toggle="modal" data-target="#helper-modal-div" data-value="input[name='pedidos_venda[id_cliente]']" data-description="input[name='pedidos_venda[ds_nome_cliente]']" data-title="Selecione:">
          <span class="fa fa-search"></span></a>
         </div>
         </div>
         </div>
      <div class="col-md-4"><input readonly name="pedidos_venda[ds_nome_cliente]" id="pedidos_venda[ds_nome_cliente]"/></div>
    </div-->
    

  <!-- 02/01/2018 15:00 Inclusão do campo CPF -->
  <div class="row clear">&nbsp</div>
  <div class="form-row">
    <div class="col-md-2"><label>CPF</label></div>
    <div class="col-md-2">
        <div class="input-group">

        <input type="number" value="<?=sgcws_attr($pedidos_venda['id_cliente']); ?>" id="pedidos_venda[ds_cnpj_cpf]" name="pedidos_venda[ds_cnpj_cpf]" class="form-control"/>

        <div class="input-group-addon">
          <a href="erpc_clientes_cpf_helper.php" class='input-helper' data-remote="false" data-toggle="modal" data-target="#helper-modal-div" data-value="input[name='pedidos_venda[ds_cnpj_cpf]']" data-description="input[name='pedidos_venda[ds_nome_cliente]']" data-title="Selecione:">
          <span class="fa fa-search"></span></a>
         </div>
         </div>
         </div>
      <div class="col-md-4"><input readonly name="pedidos_venda[ds_nome_cliente]" id="pedidos_venda[ds_nome_cliente]"/></div>
    </div>





  <!-- início da sessão produtos -->
  <div class="form-row">
    <div class="col-md-12">
      <label>Produtos</label>
      <div class="table-responsive">
      <table class="table table-stripped code-sortable itens-1-n" id="pedidos_venda" data-n="<?= count($pedidos_venda['itens']); ?>" data-order-by="0">
        <thead>
          <tr>
            <!-- <th width="05%">Item</th> -->
            <th width="20%">#</th>
            <th width="20%">Produto</th>
            <th width="05%">Quantidade</th>
            <th width="05%">Preço Unit.</th>
            <th width="05%">Valor Desconto</th>
            <th width="05%">Vlr Total</th>
            <th width="05%">Unidade</th>

            <th width="3%" class="text-center no-sort">Excluir</th>

            <th width="0%" hidden>&nbsp;</th>
            <th width="0%" hidden>&nbsp;</th>
            <th width="0%" hidden>&nbsp;</th>
            <th width="0%" hidden>&nbsp;</th>
            <th width="0%" hidden>&nbsp;</th>
            <th width="0%" hidden>&nbsp;</th>
            <th width="0%" hidden>&nbsp;</th>

          </tr>
        </thead>
        <tbody>
          <?php
          for($i = 0; $i < count($pedidos_venda['itens']); $i++) {
            $item = $itens[$i];
          ?>
          <tr>
            <!--
            <td><div class="input-group">
                <input readonly type="text" name="pedidos_venda[itens][<?= $i; ?>][nr_item]" class="form-control" value="<?= sgcws_attr($item['nr_item']); ?>" />
                </div></td>
              -->

              <input hidden type=text maxlength=11 name="pedidos_venda[itens][<?= $i; ?>][id_tipo_movimentacao]" value="<?= sgcws_attr($item['id_tipo_movimentacao'])?>"/>
              <input hidden type="text" name="pedidos_venda[itens][<?= $i; ?>][nr_saldo_estoque]" class="form-control" value="<?= sgcws_attr($item['nr_saldo_estoque']); ?>" />
              <input hidden type="text" name="pedidos_venda[itens][<?= $i; ?>][nr_perc_ipi]" class="form-control mask_percent" value="<?= sgcws_attr($item['nr_perc_ipi']); ?>" />
              <input hidden type="text" name="pedidos_venda[itens][<?= $i; ?>][nr_perc_icms]" class="form-control mask_percent" value="<?= sgcws_attr($item['nr_perc_icms']); ?>" />
              <input hidden type="text" name="pedidos_venda[itens][<?= $i; ?>][vl_ipi]" class="form-control" value="<?= sgcws_attr($item['vl_ipi']); ?>" />
              <input hidden type="text" name="pedidos_venda[itens][<?= $i; ?>][vl_icms]" class="form-control" value="<?= sgcws_attr($item['vl_icms']); ?>" />
              <input hidden checked type="checkbox" name="pedidos_venda[itens][<?= $i; ?>][st_ativo]" class="form-control" <?= sgcws_attr($item['st_ativo']) ? 'checked' : ''; ?> />

              <td><div class="input-group">
                <input required type="text" width="20" name="pedidos_venda[itens][<?= $i; ?>][id_produto]" value="<?= sgcws_attr($item['id_produto']); ?>" >
                <div class="input-group-addon">
                  <a href="erpc_produtos_helper.php" class='input-helper' data-remote="false" data-toggle="modal" data-target="#helper-modal-div" data-value="input[name='pedidos_venda[itens][<?= $i; ?>][id_produto]']" data-description="input[name='pedidos_venda[itens][<?= $i; ?>][ds_produto]']" data-title="Selecione:" value="<?= sgcws_attr($item['id_produto']); ?>" >
                  <span class="fa fa-search"></span></a>
                </div>
                </div></td>

            <td><input type="text" name="pedidos_venda[itens][<?= $i; ?>][ds_produto]" class="form-control" readonly value="<?= sgcws_attr($item['ds_produto']); ?>" /></td>

                <td><input required type="text" name="pedidos_venda[itens][<?= $i; ?>][nr_quantidade]" class="form-control" value="<?= sgcws_attr($item['nr_quantidade']); ?>" /></td>

                <td><input required type="text" name="pedidos_venda[itens][<?= $i; ?>][vl_unitario]" class="form-control mask_money" value="<?= sgcws_attr($item['vl_unitario']); ?>" /></td>

                <td><input type="text" name="pedidos_venda[itens][<?= $i; ?>][vl_desconto_produto]" class="form-control mask_money" value="<?= sgcws_attr($item['vl_desconto_produto']); ?>" /></td>

                <td><input readonly required type="text" name="pedidos_venda[itens][<?= $i; ?>][vl_total]" class="form-control mask_money" value="<?= sgcws_attr($item['vl_total']); ?>" /></td>

            <!-- <td class="text-center"><input required type="checkbox" name="pedidos_venda[itens][<?= $i; ?>][st_ativo]" class="form-control" <?= sgcws_attr($item['st_ativo']) ? 'checked' : ''; ?> /></td> -->

               <td><input type=text maxlength=11 name="pedidos_venda[itens][<?= $i; ?>][id_unidade_medida]"    value="<?= sgcws_attr($item['id_unidade_medida'])?>"/></td>
            <td class="text-center"><a class="item-delete" href="#"><span class="fa fa-trash"></span></a></td>
          </tr>
          <?php
          }
          // uma linha separada para um item novo
          $item = $MeuPedido->pedidos_venda_item_create();

          ?>
          <tr>

              <!--
            <td><input type="number" name="pedidos_venda[itens][<?= $i; ?>][nr_item]" class="form-control" value="<?= sgcws_attr($item['nr_item']); ?>" /></td>
            count($pedidos_venda['itens'])+1
          -->

          <!--
            <td>
              <div class="input-group">
              <input readonly type="text"  size="04" width="05" name="pedidos_venda[itens][<?= $i; ?>][nr_item]" class="form-control" value="<?= count($pedidos_venda['itens'])+1; ?>" />
              </div></td>
            -->

            <td>
              <div class="input-group">
              <input required type="text" name="pedidos_venda[itens][<?= $i; ?>][id_produto]" value="<?= sgcws_attr($item['id_produto']); ?>" >
              <div class="input-group-addon">
                <a href="erpc_produtos_helper.php" class='input-helper' data-remote="false" data-toggle="modal" data-target="#helper-modal-div" data-value="input[name='pedidos_venda[itens][<?= $i; ?>][id_produto]']" data-description="input[name='pedidos_venda[itens][<?= $i; ?>][ds_produto]'" data-title="Selecione:" value="<?= sgcws_attr($item['id_produto']); ?>" >
                <span class="fa fa-search"></span></a>
              </div>
              </div>
            </td>

            <td><input type="text" name="pedidos_venda[itens][<?= $i; ?>][ds_produto]" class="form-control" readonly value="<?= sgcws_attr($item['ds_produto']); ?>" /></td>

            <td><input required type="text" name="pedidos_venda[itens][<?= $i; ?>][nr_quantidade]" class="form-control" value="<?= sgcws_attr($item['nr_quantidade']); ?>" /></td>

            <td><input required type="text" name="pedidos_venda[itens][<?= $i; ?>][vl_unitario]" class="form-control mask_money" value="<?= sgcws_attr($item['vl_unitario']); ?>" /></td>

            <td><input type="text" name="pedidos_venda[itens][<?= $i; ?>][vl_desconto_produto]" class="form-control mask_money" value="<?= sgcws_attr($item['vl_desconto_produto']); ?>" /></td>

            <td><input readonly required type="text" name="pedidos_venda[itens][<?= $i; ?>][vl_total]" class="form-control mask_money" value="<?= sgcws_attr($item['vl_total']); ?>" /></td>


            <!-- <td class="text-center"><input required type="checkbox" name="pedidos_venda[itens][<?= $i; ?>][st_ativo]" class="form-control" checked="true"  /></td> -->

            <td>
              <input type=text maxlength=11 name="pedidos_venda[itens][<?= $i; ?>][id_unidade_medida]"    value="<?= sgcws_attr($item['id_unidade_medida'])?>"/>
            </td>

            <td class="text-center"><a class="item-delete" href="#"><span class="fa fa-trash"></span></a></td>

            <td width="0%" hidden><input type=text maxlength=11 name="pedidos_venda[itens][<?= $i; ?>][id_tipo_movimentacao]" value="<?= sgcws_attr($item['id_tipo_movimentacao'])?>"/></td>
            <td width="0%" hidden><input type="text" name="pedidos_venda[itens][<?= $i; ?>][nr_saldo_estoque]" value="<?= sgcws_attr($item['nr_saldo_estoque']); ?>" /></td>
            <td width="0%" hidden><input type="text" name="pedidos_venda[itens][<?= $i; ?>][nr_perc_ipi]" value="<?= sgcws_attr($item['nr_perc_ipi']); ?>" /></td>
            <td width="0%" hidden><input type="text" name="pedidos_venda[itens][<?= $i; ?>][nr_perc_icms]" value="<?= sgcws_attr($item['nr_perc_icms']); ?>" /></td>
            <td width="0%" hidden><input type="text" name="pedidos_venda[itens][<?= $i; ?>][vl_ipi]" value="<?= sgcws_attr($item['vl_ipi']); ?>" /></td>
            <td width="0%" hidden><input type="text" name="pedidos_venda[itens][<?= $i; ?>][vl_icms]" value="<?= sgcws_attr($item['vl_icms']); ?>" /></td>
            <td width="0%" hidden><input hidden checked type="checkbox" name="pedidos_venda[itens][<?= $i; ?>][st_ativo]" <?= sgcws_attr($item['st_ativo']) ? 'checked' : ''; ?> /></td>


          </tr>

        </tbody>
      </table>
      </div>
      <p>
        <a href="#" class="item-add pull-right" data-target="#pedidos_venda"><span class="fa fa-plus-circle"></span> Novo item</a>
      </p>
    </div>
  </div>

    <div class="col-md-8 form-row">
     
        <label>Observação do Pedido</label><br>
      
      <div class="col-md-6">
        <input name="pedidos_venda[ds_mensagem_nf]" id="ds_mensagem_nf" class="form-control" value="" />
      </div>
    </div>

  <!--div class="form-row">
  <div class="col-md-10">
    <label>Observação do Pedido</label><br>
    <div class="col-md-10">
      <div class="input-group">
      <input type="text" id="pedidos_venda[ds_mensagem_nf]" name="pedidos_venda[id_condicao_pagamento]" />
       </div>
       </div>
      </div-->

  <div class="form-row">
  <div class="col-md-6">
    <label>Condição de Pagamento</label><br>
    <div class="col-md-4">
      <div class="input-group">
      <input type="text" id="pedidos_venda[id_condicao_pagamento]" name="pedidos_venda[id_condicao_pagamento]" class="validate[required] form-control" value="<?=sgcws_attr($pedidos_venda['id_condicao_pagamento']); ?>" />

      <div class="input-group-addon">
        <a href="erpc_condicao_pagamento_helper.php" class='input-helper' data-remote="false" data-toggle="modal" data-target="#helper-modal-div" data-value="input[name='pedidos_venda[id_condicao_pagamento]']" data-description="input[name='pedidos_venda[ds_condicao_pagamento]']" data-title="Selecione:" value="<?= sgcws_attr($pedidos_venda['id_condicao_pagamento']); ?>">
        <span class="fa fa-search"></span></a>
       </div>
       </div>
       </div>
    <div class="col-md-8"><input readonly name="pedidos_venda[ds_condicao_pagamento]" id="pedidos_venda[ds_condicao_pagamento]"/></div>
  </div>

  <div class="form-row">
      <div class="col-md-6">
        <label>Forma de Pagamento</label><br>
        <div class="col-md-4">
        <div class="input-group">
          <input requerid type="text" id="id_forma_pagamento" name="pedidos_venda[id_forma_pagamento]" class="validate[required] form-control" value="<?=sgcws_attr($pedidos_venda['id_forma_pagamento']); ?>" />

        <div class="input-group-addon">
          <a href="erpc_dom_forma_pagamento_helper.php" class='input-helper' data-remote="false" data-toggle="modal" data-target="#helper-modal-div" data-value="input[name='pedidos_venda[id_forma_pagamento]']" data-description="input[name='pedidos_venda[ds_forma]']" data-title="Selecione:" value="<?= sgcws_attr($pedidos_venda['id_forma_pagamento']); ?>">
          <span class="fa fa-search"></span></a>
         </div>
         </div>
         </div>
       <div class="col-md-8"><input readonly name="pedidos_venda[ds_forma]" id="pedidos_venda[ds_forma]"/></div>
      </div>
    </div>

  <div class="col-md-6">
    <div id="p_previsao_contas" class="col-md-6">

    </div>
  </div>
</div>

<!--
<div class="form-row">
  <div class="col-md-6">
    <label>Plano de Contas</label><br>
    <div class="col-md-4">
    <div class="input-group">
      <input requerid type="text" id="pedidos_venda[id_plano_contas]" name="pedidos_venda[id_plano_contas]" class="validate[required] form-control" value="<?=sgcws_attr($pedidos_venda['id_plano_contas']); ?>" />

    <div class="input-group-addon">
      <a href="erpc_plano_contas_helper.php" class='input-helper' data-remote="false" data-toggle="modal" data-target="#helper-modal-div" data-value="input[name='pedidos_venda[id_plano_contas]']" data-description="input[name='pedidos_venda[ds_plano_contas]']" data-title="Selecione:" value="<?= sgcws_attr($pedidos_venda['id_plano_contas']); ?>">
      <span class="fa fa-search"></span></a>
     </div>
     </div>
     </div>
   <div class="col-md-8"><input readonly name="pedidos_venda[ds_plano_contas]" id="pedidos_venda[ds_plano_contas]"/></div>
  </div>
</div>
-->

<div class="form-row">
  <div class="col-md-2"><label>Vlr Total Produtos</label></div>
  <div class="col-md-2"><input readonly name="pedidos_venda[vl_total_produtos]" id="vl_total_produtos" class="form-control" value="<?= sgcws_attr($pedidos_venda['vl_total_produtos']); ?>" required /></div>
</div>

<!--div class="form-row">
  <div class="col-md-2"><label>Vlr Pago pelo Cliente</label></div>
  <div class="col-md-2"><input readonly name="pedidos_venda[vl_total_pedido]" id="vl_total_pedido"  class="form-control mask_money" value="<?= sgcws_attr($pedidos_venda['vl_total_pedido']); ?>" required /></div>
</div-->


</div>
</div>

<div class="block">
  <div class="content controls">
    <div class="form-row">
      <div class="col-md-12 text-right">
        <button type="submit" name="btn-add" id="btn-add" class="btn btn-primary btn-cleanx" onClick="$('#validate_custom').validationEngine('hide');" >Criar Orçamento</button>
        <button type="button" name="btn-voltar" id="btn-voltar" class="btn btn-default btn-cleanx">Voltar</button>
      </div>
    </div>
  </div>
</div>
</form>

<?php include 'inc/helper_modal_div.php'; ?>
<?php include 'footer.php'; ?>

<script type='text/javascript' src='js/pedidos_venda.js' ></script>
<script type='text/javascript' src='js/valida_cpf_cnpj.js' ></script>
<script>
    $(document).ready(function(){
       
        $("#id_forma_pagamento").blur(function(){
            if($("#id_forma_pagamento").val() == 1){
                $("#vl_total_pedido").attr("readonly", false);
                //alert("selecionou dinheiro");
            }else if($("#id_forma_pagamento").val() !== 1){
                $("#vl_total_pedido").attr("readonly", true);
                var total = $("#vl_total_produtos").val();
                $("#vl_total_pedido").val(total);
            }
        });
        
        /*
        $("#vl_total_pedido").keypress(function(){
            //var vl_orig = $("#vl_total_pedido").val();
            //var vl_formatado = vl_orig.replace('.', ',');
            //$("#vl_total_pedido").val(vl_formatado);
        });
        
        $("#vl_total_pedido").blur(function(){
            var vl_pedido = $("#vl_total_pedido").val();
            vl_pedido = vl_pedido.replace('R$ ', '');
            vl_pedido = vl_pedido.replace('.', '');
            vl_pedido = vl_pedido.replace(',', '.');
            //alert(vl_pedido);
            //$("#vl_total_pedido").val(vl_formatado);
            //vl_pedido = vl_orig.replace('R$ ', '');
            
            var vl_produtos = $("#vl_total_produtos").val();
            vl_produtos = vl_produtos.replace(',', '.');
            
            console.log(vl_produtos);
            console.log(vl_pedido);
        });
        */
        
    });
    
    
</script>


<style>
  .input-group {
    min-width:130px;// if you want width please write here //
    text-align:left;
  }
</style>
