<?php
require_once 'inc/tabela_precos.php';

$ok = false;

if (isset($_GET['id'])) {
  $id = base64_decode($_GET['id']);
  $tabela_precos = tabela_precos_getById($id);
  if ($tabela_precos) {
    $ok = true;
  }
}

if (!$ok) {
  $redirect = 'erpc_tabela_precos_list.php';
  header("Location:$redirect");
  exit;
}

include 'header.php';
include 'erpc_tabela_precos_toolbar.php';
?>

<form method="post" action="erpc_tabela_precos_ws.php">
  <div class="block">
    <div class="header">
      <h2>Tabela de Preço - Editar</h2>
    </div>
    <div class="block">
      <div class="content">
        <?php
        displayMessagesAndErrors(true);
        ?>
      </div>
    </div>
  </div>

  <ul class="nav nav-tabs" role="tablist">
    <li role="presentation" class="active"><a href="#form1" aria-controls="form1" role="tab" data-toggle="tab">Dados</a></li>
    <li role="presentation"><a href="#form2" aria-controls="form2" role="tab" data-toggle="tab">Itens</a></li>
  </ul>

<!-- Tab panes -->
<div class="tab-content">
  <div role="tabpanel" class="tab-pane fade in active" id="form1">

    <div class="block">
      <div class="content controls">
        <div class="form-row">
          <div class="col-md-3">
            <label>ID</label>
          </div>
          <div class="col-md-9">
            <input readonly type="text" id="tabela_precos[id]" name="tabela_precos[id]" class="form-control" value="<?= sgcws_attr($tabela_precos['id']); ?>" />
          </div>
        </div>
        <div class="form-row">
          <div class="col-md-3">
            <label for="tabela_precos[ds_tabela]">Tabela de Preço</label>
          </div>
          <div class="col-md-9">
            <input type="text" id="tabela_precos[ds_tabela]" name="tabela_precos[ds_tabela]" class="form-control" value="<?= sgcws_attr($tabela_precos['ds_tabela']); ?>" />
          </div>
        </div>
        <div class="form-row">
          <div class="col-md-3">
            <label for="tabela_precos[id_unidade]">Unidade</label>
          </div>
          <div class="col-md-3">
            <div class="input-group">
              <input type="text" name="tabela_precos[id_unidade]" value="<?= sgcws_attr($tabela_precos['id_unidade']); ?>" class="form-control" >
              <div class="input-group-addon">
                  <a href="erpc_unidades_helper.php" class='input-helper' data-remote="false" data-toggle="modal" data-target="#helper-modal-div" data-value="input[name='tabela_precos[id_unidade]']" data-description="input[name='tabela_precos[ds_unidade]'" data-title="Selecione:" value="<?= sgcws_attr($tabela_precos['id_unidade']); ?>" >
                <span class="fa fa-search"></span></a>
              </div>
            </div>
          </div>
          <div class="col-md-6">
            <input type="text" name="tabela_precos[ds_unidade]" class="form-control" readonly value="<?= sgcws_attr($tabela_precos['ds_unidade']); ?>" />
          </div>
        </div>
        <div class="form-row">
          <div class="col-md-3">
            <label for="tabela_precos[id_regiao]">Região</label>
          </div>
          <div class="col-md-3">
            <div class="input-group">
              <input type="text" name="tabela_precos[id_regiao]" value="<?= sgcws_attr($tabela_precos['id_regiao']); ?>" class="form-control" >
              <div class="input-group-addon">
                  <a href="erpc_regiao_helper.php" class='input-helper' data-remote="false" data-toggle="modal" data-target="#helper-modal-div" data-value="input[name='tabela_precos[id_regiao]']" data-description="input[name='tabela_precos[ds_regiao]'" data-title="Selecione:" value="<?= sgcws_attr($tabela_precos['id_regiao']); ?>" >
                <span class="fa fa-search"></span></a>
              </div>
            </div>
          </div>
          <div class="col-md-6">
            <input type="text" name="tabela_precos[ds_regiao]" class="form-control" readonly value="<?= sgcws_attr($tabela_precos['ds_regiao']); ?>" />
          </div>
        </div>
        <div class="form-row">
          <div class="col-md-3">
            <label for="tabela_precos[dh_inicio]">Data e hora inicial</label>
          </div>
          <div class="col-md-9">
            <input type="text" id="tabela_precos[dh_inicio]" name="tabela_precos[dh_inicio]" class="form-control datetimepicker" value="<?= sgcws_attr($tabela_precos['dh_inicio']); ?>" />
          </div>
        </div>
        <div class="form-row">
          <div class="col-md-3">
            <label for="tabela_precos[dh_fim]">Data e hora final</label>
          </div>
          <div class="col-md-9">
            <input type="text" id="tabela_precos[dh_fim]" name="tabela_precos[dh_fim]" class="form-control datetimepicker" value="<?= sgcws_attr($tabela_precos['dh_fim']); ?>" />
          </div>
        </div>
        <div class="form-row">
          <div class="col-md-3">
            <label for="tabela_precos[id_condicao_pagamento]">Condição de pagamento</label>
          </div>
          <div class="col-md-3">
            <div class="input-group">
              <input type="text" name="tabela_precos[id_condicao_pagamento]" value="<?= sgcws_attr($tabela_precos['id_condicao_pagamento']); ?>" class="form-control" >
              <div class="input-group-addon">
                  <a href="erpc_condicao_pgto_helper.php" class='input-helper' data-remote="false" data-toggle="modal" data-target="#helper-modal-div" data-value="input[name='tabela_precos[id_condicao_pagamento]']" data-description="input[name='tabela_precos[ds_condicao]'" data-title="Selecione:" value="<?= sgcws_attr($tabela_precos['id_condicao_pagamento']); ?>" >
                <span class="fa fa-search"></span></a>
              </div>
            </div>
          </div>
          <div class="col-md-6">
            <input type="text" name="tabela_precos[ds_condicao]" class="form-control" readonly value="<?= sgcws_attr($tabela_precos['ds_condicao']); ?>" />
          </div>
        </div>
      </div> <!-- controls -->
    </div> <!-- block -->
  </div> <!-- tab-pane -->

  <div role="tabpanel" class="tab-pane fade in" id="form2">
    <div class="block">
      <div class="content controls">
        <div class="form-row">
          <div class="col-md-12">
            <label>Itens</label>
            <table class="table table-stripped itens-1-n code-sortable" id="tabela_precos_item" data-n="<?= count($tabela_precos['itens']); ?>" data-order-by="0">
              <thead>
                <tr>
                  <th># Produto</th>
                  <th width="40%">Produto</th>
                  <th>Preço de Venda</th>
                  <th>Desconto Máximo</th>
                  <th width="3%" class="text-center no-sort">Ativo</th>
                  <th width="3%" class="text-center no-sort">Excluir</th>
                </tr>
              </thead>
              <tbody>
                <?php
                for($i = 0; $i < count($tabela_precos['itens']); $i++) {
                  $item = $tabela_precos['itens'][$i];
                ?>
                <tr>
                  <td>
                    <div class="input-group">
                      <input type="text" name="tabela_precos[itens][<?= $i; ?>][id_produto]" value="<?= sgcws_attr($item['id_produto']); ?>" class="form-control" >
                      <div class="input-group-addon">
                          <a href="helper-produto.php" class='input-helper' data-remote="false" data-toggle="modal" data-target="#helper-modal-div" data-value="input[name='tabela_precos[itens][<?= $i; ?>][id_produto]']" data-description="input[name='tabela_precos[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="tabela_precos[itens][<?= $i; ?>][ds_produto]" class="form-control" readonly value="<?= sgcws_attr($item['ds_produto']); ?>" />
                  </td>
                  <td><input type="text" name="tabela_precos[itens][<?= $i; ?>][vl_preco_venda]" class="form-control mask_money" value="<?= sgcws_attr($item['vl_preco_venda']); ?>" /></td>
                  <td><input type="text" name="tabela_precos[itens][<?= $i; ?>][vl_desconto]" class="form-control mask_money" value="<?= sgcws_attr($item['vl_desconto']); ?>" /></td>
                  <td class="text-center"><input type="checkbox" name="tabela_precos[itens][<?= $i; ?>][st_ativo]" class="form-control" <?= sgcws_attr($item['st_ativo']) ? 'checked' : ''; ?> /></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 = tabela_precos_item_create();
                ?>
                
                <tr>
                  <td>
                    <div class="input-group">
                      <input type="text" name="tabela_precos[itens][<?= $i; ?>][id_produto]" value="<?= sgcws_attr($item['id_produto']); ?>" class="form-control" >
                      <div class="input-group-addon">
                          <a href="helper-produto.php" class='input-helper' data-remote="false" data-toggle="modal" data-target="#helper-modal-div" data-value="input[name='tabela_precos[itens][<?= $i; ?>][id_produto]']" data-description="input[name='tabela_precos[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="tabela_precos[itens][<?= $i; ?>][ds_produto]" class="form-control" readonly value="<?= sgcws_attr($item['ds_produto']); ?>" />
                  </td>
                  <td><input type="text" name="tabela_precos[itens][<?= $i; ?>][vl_preco_venda]" class="form-control mask_money" value="<?= sgcws_attr($item['vl_preco_venda']); ?>" /></td>
                  <td><input type="text" name="tabela_precos[itens][<?= $i; ?>][vl_desconto]" class="form-control mask_money" value="<?= sgcws_attr($item['vl_desconto']); ?>" /></td>
                  <td class="text-center"><input type="checkbox" name="tabela_precos[itens][<?= $i; ?>][st_ativo]" class="form-control" <?= sgcws_attr($item['st_ativo']) ? 'checked' : ''; ?> /></td>
                  <td class="text-center"><a class="item-delete" href="#"><span class="fa fa-trash"></a></button></td>
                </tr>
              </tbody>
            </table>
            <p>
              <a href="#" class="item-add pull-right" data-target="#tabela_precos_item"><span class="fa fa-plus-circle"></span> Novo item</a>
            </p>
          </div>
        </div>
      </div> <!-- controls -->
    </div> <!-- block -->
  </div> <!-- tab-pane -->

  <div class="block">
    <div class="content controls">
      <div class="form-row">
        <div class="col-md-12 text-right">
          <button id="btn-voltar" class="btn btn-default btn-cleanx">Voltar</button>
          <button name="btn-edit" class="btn btn-primary ">Editar</button>
        </div>
      </div>
    </div>
  </div>
</form>

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



  <?php
include 'footer.php';
?>
