<?php
session_start();
require_once('conexion.php');
require_once('include/sesiones.php');
if (isset($_SESSION['usu_nombre']))
{
    $regis=mysqli_query($con,"SELECT * from permiso where modulo_mod_id='3' and usuario_usu_id='$usu_id'") or die(mysqli_error($con));
    $reg=mysqli_fetch_array($regis);
      if($reg['per_visualizar']=="Activo")
      {
?>
<!DOCTYPE html>
<html lang="en">
<head>
	   <?php include ('head.php'); ?>
    <script>
    function loadTabla(){
        $('#editModal').modal('hide');
        $.get("./php_configuraciones/tabla_roles.php","",function(data){
        $("#roles").html(data);
        })
    }
    loadTabla();

    function loadiva(){
        $('#editModal').modal('hide');
        $.get("./php_configuraciones/tabla_iva.php","",function(data){
        $("#tabla_iva").html(data);
        })
    }
    loadiva();

    function loadretencion()
    {
        $.get("./php_configuraciones/tabla_retencion.php","",function(data){
        $("#resul_rete").html(data);
        })
    }
    loadretencion();

    function miFuncion() 
    {
        loadTabla();
        loadiva();
        loadretencion();
    }
    </script>
</head>
<body onload="miFuncion();">
<?php
  $inicio="";
  $M_inventario="";
  $M_contactos="";
  $M_compras="";
  $M_ventas="";
  $M_pedidos="";
  $M_pos="";
  $R_reportes="";

  $m_empresa="";
  $m_sucursales="";
  $m_mesas="";
  $m_configuraciones="active";
  $m_online="";

  include ('menu.php');
?>  
    
<div class="main">
    <div class="col-md-2">
		<?php include ('include/menu_inicio.php'); ?> 
	</div> <!-- /span6 -->
    <div class="col-md-10">	
        <div class="widget stacked ">
            <div class="widget-content">

               



                <div class="widget stacked ">
                    <div class="widget-content">
                        <div class="row-fluid user-row">
                            <div class="col-sm-1 col-xs-2">
                                <i class="fas fa-file-alt fa-4x" ></i>
                            </div>
                            <div class="col-sm-10 col-xs-9">
                                </br>
                                <h4> <strong>PRESENTACIÓN DE FACTURA</strong></h4>
                                <span class="text-muted"></span>
                            </div>
                            <div class="col-sm-1 col-xs-1 dropdown-user" data-for=".presentacion" align="center">
                                <i class="icon-chevron-down text-muted"></i>
                            </div>
                        </div>
                        <div class="row-fluid user-infos presentacion">
                            <div class="offset1">
                                 <?php include ('php_configuraciones/presentacion.php'); ?>              
                            </div>
                        </div>
                    </div>
                </div>

                

            
                <div class="widget stacked ">
                    <div class="widget-content">
                        <div class="row-fluid user-row">
                            <div class="col-sm-1 col-xs-2">
                                <i class="fa-solid fa-sack-dollar fa-4x"></i>
                            </div>
                            <div class="col-sm-10 col-xs-9">
                                </br>
                                <h4><strong>IMPUESTOS</strong></h4>
                                <span class="text-muted"></span>
                            </div>
                            <div class="col-xs-1 dropdown-user" data-for=".iva" align="center">
                                <i class="icon-chevron-down text-muted"></i>
                            </div>
                        </div>
                        <div class="row-fluid user-infos iva">
                            <div class="span10 offset1">
                                <div class="col-md-5"> 
                                    <div id="resultados_iva"></div>
                                    <form method="post" name="form_iva" id="form_iva" class="form-horizontal">
                                        <label>Nombre</label>
                                        <input type="text" class="form-control input-sm" name="iva_nombre" value="" required>
                                        <label>Porcentaje</label>
                                        <input type="number" class="form-control input-sm" name="iva_porcentaje" value="" required>
                                        <label>Tipo Impuesto</label>
                                        <select name="tipo_impuesto" id="tipo_impuesto" class="form-control name_list input-sm" required>
                                            <option value=""> - </option>
                                            <?php
                                                $datos = mysqli_query($api,"SELECT * FROM taxes order by id asc") ;
                                                while( $fila = mysqli_fetch_array( $datos ) )
                                                {
                                                    echo '<option value="'.$fila['id'].'">'.$fila['name'].'</option>';
                                                }
                                            ?>
                                        </select>
                                        <div class="modal-footer">
                                            <button id="registrar_iva" type="submit" class="btn btn-success">Registrar </button> 
                                        </div> <!-- /form-actions -->
                                    </form>  
                                </div><!-- /span6 -->
                                <div class="col-md-7" style="padding-left:20px;"> 
                                    <center><span id=""></span></center>
                                    <div id="tabla_iva"></div>
                                </div>  
                            </div>                
                        </div>
                    </div>
                </div>


                <div class="widget stacked ">
                    <div class="widget-content">
                        <div class="row-fluid user-row">
                            <div class="col-sm-1 col-xs-2">
                                <i class="fa-solid fa-hand-holding-dollar fa-4x"></i>
                            </div>
                            <div class="col-sm-10 col-xs-9">
                                </br>
                                <h4><strong>RETENCIONES</strong></h4>
                                <span class="text-muted"></span>
                            </div>
                           
                            <div class="col-sm-1 col-xs-1 dropdown-user" data-for=".ret" align="center">
                                <i class="icon-chevron-down text-muted"></i>
                            </div>
                        </div>
                        <div class="row-fluid user-infos ret">
                            <div class="col-md-5"> 
                                <div id="resultados_retencion"></div>   
                                <form action="" method="post" name="registro_retencion" id="registro_retencion">
                                    <label>Nombre</label>
                                    <input type="text" class="form-control input-sm" id="ret_nombre" name="ret_nombre"  required>
                                    
                                    <label>Porcentaje</label>
                                    <input type="number" step="0.02" class="form-control input-sm" id="ret_porcentaje" name="ret_porcentaje" required>

                                    <label>Tipo</label>
                                    <select  class="form-control input-sm" id="ret_tipo" name="ret_tipo">
                                        <option value="5">Retención de Iva</option>
                                        <option value="6">Retención en la Fuente</option>
                                        <option value="7">Retención de Industria y Comercio</option>
                                    </select>
                                    
                                    <label>Descripción</label>
                                    <input type="text" class="form-control input-sm" id="ret_descripcion" name="ret_descripcion"  required>
                                    
                                    <div class="modal-footer">
                                        <button type="submit" id="btn_retencion" name="btn_retencion" class="btn btn-success">Registrar</button>
                                    </div>
                                </form>
                            </div>
                            <div class="col-md-7" style="padding-left:20px;"> 
                                <center> <span id="loader"></span></center>
                                <div id="resul_rete"></div>
                                <div class='outer_div'></div>
                            </div>
                        </div>  
                    </div>
                </div>

                <div class="widget stacked ">
                    <div class="widget-content">
                        <div class="row-fluid user-row">
                            <div class="col-sm-1 col-xs-2">
                                <i class="fa-solid fa-ellipsis fa-4x"></i>
                            </div>
                            <div class="col-sm-10 col-xs-9">
                                </br>
                                <h4><strong>SISTEMA DE PUNTOS</strong></h4>
                                <span class="text-muted"></span>
                            </div>
                            <div class="col-sm-1 col-xs-1 dropdown-user" data-for=".punt" align="center">
                                <i class="icon-chevron-down text-muted"></i>
                            </div>
                        </div>
                        <div class="row-fluid user-infos punt">
                            <div class="offset1">
                                <div id="resultados_puntos"></div>
                                <form name="form_puntos" id="form_puntos" method="post">
                                    <label>Activar Sistema de Puntos</label>
                                    <select class="form-control input-sm" id="activar_punto" name="activar_punto">
                                        <?php if ($puntos=='si') 
                                            {   
                                                echo "<option value='si'>Si</option>
                                                    <option value='no'>No</option>";        
                                            } 
                                            else
                                            {
                                                echo "<option value='no'>No</option>
                                                    <option value='si'>Si</option> ";
                                            } 
                                        ?>
                                    </select>
                                    <?php
                                    $datos=mysqli_query($con,"SELECT * FROM configuraciones  WHERE empresa='$empresa'") ;
                                    $resul=mysqli_fetch_array($datos);
                                    ?>
                                    <label>Valor Por Punto</label>
                                    <input type="text" class="form-control input-sm" id="dinero" name="dinero" value="<?php echo $resul['valor_punto_dinero']; ?>" required >
                                    <h6>Ejemplo: Por cada <strong>1,000</strong> de dinero genera<strong> 1</strong> punto.</h6>
                                    
                                    <label>Valor Punto a Redimir</label>
                                    <input type="text" class="form-control input-sm" id="puntos_redimir" name="puntos_redimir" value="<?php echo $resul['valor_punto_redimir']; ?>" required>
                                    <h6>Ejemplo: Por cada<strong> 1</strong> punto genera<strong> 500</strong> pesos.</h6>
                                    
                                    <div class="modal-footer">
                                        <button id="mod_puntos" type="submit" class="btn btn-success">MODIFICAR </button> 
                                    </div>
                                </form>
                            </div>   
                        </div>
                    </div>
                </div>

            <div class="widget stacked ">
                <div class="widget-content">
                    <div class="row-fluid user-row">
                        <div class="col-sm-1 col-xs-2">
                            <i class="fa-solid fa-users-gear fa-4x"></i>
                        </div>
                        <div class="col-sm-10 col-xs-9">
                            </br>
                            <h4> <strong>ROLES</strong></h4>
                            <span class="text-muted"></span>
                        </div>
                        <div class="col-sm-1 col-xs-1 dropdown-user" data-for=".roles" align="center">
                            <i class="icon-chevron-down text-muted"></i>
                        </div>
                    </div>
                    <div class="row-fluid user-infos roles">
                        <div class="offset1">
                            <div class="col-md-6"> 
                                <form method="post" name="form_rol" id="form_rol">
                                    <div id="resultados_rol"></div>
                                    <input type="text" class="form-control" name="rol_nombre" id="rol_nombre" value="" required placeholder="Nombre" >
                                    <div class="modal-footer">
                                        <button id="registrar_rol" type="submit" class="btn btn-success">Registrar </button> 
                                    </div> <!-- /form-actions -->
                                </form>  
                            </div><!-- /span6 -->
                            <div class="col-md-6"> 
                                <center><span id="loader"></span></center>
                                <div id="roles"></div>
                            </div>                 
                        </div>
                    </div>
                </div>
            </div>


            <div class="widget stacked ">
                <div class="widget-content">
                    <div class="row-fluid user-row">
                        <div class="col-sm-1 col-xs-2">
                            <i class="fa-solid fa-cash-register fa-4x"></i>
                        </div>
                        <div class="col-sm-10 col-xs-9">
                            </br>
                            <h4> <strong>CAJAS REGISTRADORAS</strong></h4>
                            <span class="text-muted"></span>
                        </div>
                        <div class="col-sm-1 col-xs-1 dropdown-user" data-for=".caja" align="center">
                            <i class="icon-chevron-down text-muted"></i>
                        </div>
                    </div>
                    <div class="row-fluid user-infos caja"> 
                        <div class="offset1">
                               
 
                                <?php
                                    $datos=mysqli_query($con,"SELECT * FROM cajas where empresa='$empresa' and sucursal='$sucursal' ");
                                    while( $fila = mysqli_fetch_array( $datos ) )
                                       
                                    {  $id=$fila['caja_id']; ?>
                                            <div class="col-md-4"> 
                                                <div class="widget stacked ">
                                                    <div class="widget-content">
                                                        <div id="div_caja<?php echo $id; ?>"></div>
                                                        <label>Nombre</label>
                                                        <input type="hidden" id="id<?php echo $id; ?>" value="<?php echo $id; ?>" >
                                                        <input type="text" class="form-control input-sm" id="caja_nombre<?php echo $id; ?>" value="<?php echo $fila['caja_nombre']; ?>" required >
                                                        
                                                        <label>Tipo de Caja</label>
                                                        <input type="text" class="form-control input-sm" id="tipo_caja<?php echo $id; ?>" value="<?php echo $fila['tipo_caja']; ?>" required >
                                                        
                                                        <label>Ubicacion</label>
                                                        <input type="text" class="form-control input-sm" id="caja_ubicacion<?php echo $id; ?>" value="<?php echo $fila['caja_ubicacion']; ?>" required >

                                                        <label>Vendedor</label>
                                                        <select id="vendedor<?php echo $id; ?>" class="form-control name_list" >
                                                            <option value="">Todos</option>
                                                            <?php
                                                            $datos2=mysqli_query($con,"SELECT * FROM usuario WHERE sucursal='$sucursal' and empresa_emp_id='$empresa'");
                                                            while( $fila2 = mysqli_fetch_array( $datos2 ) )
                                                            {
                                                                echo'<option value="'.$fila2['usu_id'].'">'.$fila2['usu_nombre'].'</option>';
                                                            }
                                                            ?>
                                                        </select>
                                                        <div class="modal-footer">
                                                            <button  type="bottom" class="btn btn-success" onclick="actualizarcaja('<?php echo $id ?>')">Modificar </button> 
                                                        </div> <!-- /form-actions -->
                                                    </div>
                                                </div>
                                            </div>

                                <?php   }  ?>
                            
                            <div class="col-md-6"> 
                                <center><span id="loader"></span></center>
                                <div id="caja"></div>
                            </div>                 
                        </div>
                    </div>
                </div>
            </div>


            <div class="widget stacked ">
                <div class="widget-content">
                    <div class="row-fluid user-row">
                        <div class="col-sm-1 col-xs-2">
                            <i class="fas fa-gear fa-4x" ></i>
                        </div>
                        <div class="col-sm-10 col-xs-9">
                            </br>
                            <h4> <strong>AJUSTES</strong></h4>
                            <span class="text-muted"></span>
                        </div>
                        <div class="col-sm-1 col-xs-1 dropdown-user" data-for=".ajustes" align="center">
                            <i class="icon-chevron-down text-muted"></i>
                        </div>
                    </div>
                    <div class="row-fluid user-infos ajustes">
                        <div class="offset1">
                             <?php include ('php_configuraciones/ajustes.php'); ?>              
                        </div>
                    </div>
                </div>
            </div>

        </div>

        </div> <!-- /widget-content --></br></br></br></br>
    </div> <!-- /container -->
</div> <!-- /main -->

<script type="text/javascript">
function actualizarcaja(id)
{
    var caja_nombre=document.getElementById('caja_nombre'+id).value;
    var tipo_caja=document.getElementById('tipo_caja'+id).value;
    var caja_ubicacion=document.getElementById('caja_ubicacion'+id).value;
    var vendedor=document.getElementById('vendedor'+id).value;

    $.ajax({
    type: "POST",
    url: "./php_configuraciones/editar_caja.php",
    data: "id="+id+"&caja_nombre="+caja_nombre+"&tipo_caja="+tipo_caja+"&caja_ubicacion="+caja_ubicacion+"&vendedor="+vendedor,

    beforeSend: function(objeto){
     $('#div_caja'+id).html('<center><img src="./img/ajax-loader.gif"> CARGANDO...</center>');
    },
    success: function(datos){
    $("#div_caja"+id).html(datos);
    }
    });
}
</script>
<?php
	include ('php_caja/caja_abrir.php');
	include ('script.php');
?> 

<style type="text/css">*{font-family: 'Roboto', sans-serif;}

@keyframes click-wave {
  0% {
    height: 40px;
    width: 40px;
    opacity: 0.35;
    position: relative;
  }
  100% {
    height: 200px;
    width: 200px;
    margin-left: -80px;
    margin-top: -80px;
    opacity: 0;
  }
}

.option-input {
  -webkit-appearance: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -o-appearance: none;
  appearance: none;
  position: relative;
  top: 13.33333px;
  right: 0;
  bottom: 0;
  left: 0;
  height: 40px;
  width: 40px;
  transition: all 0.15s ease-out 0s;
  background: #cbd1d8;
  border: none;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  margin-right: 0.5rem;
  outline: none;
  position: relative;
  z-index: 1000;
}
.option-input:hover {
  background: #9faab7;
}
.option-input:checked {
  background: #40e0d0;
}
.option-input:checked::before {
  height: 40px;
  width: 40px;
  position: absolute;
  content: '✔';
  display: inline-block;
  font-size: 26.66667px;
  text-align: center;
  line-height: 40px;
}
.option-input:checked::after {
  -webkit-animation: click-wave 0.65s;
  -moz-animation: click-wave 0.65s;
  animation: click-wave 0.65s;
  background: #40e0d0;
  content: '';
  display: block;
  position: relative;
  z-index: 100;
}
.option-input.radio {
  border-radius: 50%;
}
.option-input.radio::after {
  border-radius: 50%;
}


</style>
<script src="php_configuraciones\ajax.js"></script>
<script type="text/javascript">
  
  $( "#form_formato" ).submit(function( event ) {
  $('#mod_formato').attr("disabled", true);
 var parametros = $(this).serialize();
   $.ajax({
      type: "POST",
      url: "php_configuraciones/editar_formato.php",
      data: parametros,
      
        beforeSend: function(objeto){
         $('#resultados_for').html('<center><img src="./img/ajax-loader.gif"> CARGANDO...</center>');
        },
      success: function(datos){
      $("#resultados_for").html(datos);
      $('#mod_formato').attr("disabled", false);
      }
  });
  event.preventDefault();
})

//------------------- puntos java script----------------------------
 $( "#form_puntos" ).submit(function( event ) {
  $('#mod_puntos').attr("disabled", true);
 var parametros = $(this).serialize();
   $.ajax({
      type: "POST",
      url: "php_configuraciones/editar_puntos.php",
      data: parametros,
      
        beforeSend: function(objeto){
         $('#resultados_puntos').html('<center><img src="./img/ajax-loader.gif"> CARGANDO...</center>');
        },
      success: function(datos){
      $("#resultados_puntos").html(datos);
      $('#mod_puntos').attr("disabled", false);
      }
  });
  event.preventDefault();
})

$("#registro_retencion").submit(function( event ) {
  $('#btn_retencion').attr("disabled", true);
 var parametros = $(this).serialize();
   $.ajax({
      type: "POST",
      url: "php_configuraciones/registrar_retencion.php",
      data: parametros,
      
        beforeSend: function(objeto){
         $('#resultados_retencion').html('<center><img src="./img/ajax-loader.gif"> CARGANDO...</center>');
        },
      success: function(datos){
      $("#resultados_retencion").html(datos);
      $('#btn_retencion').attr("disabled", false);
      loadretencion();
      }
  });
  event.preventDefault();
})
</script>
<style type="text/css">


.user-row {
    margin-bottom: 0px;
}

.user-row:last-child {
    margin-bottom: 0;
}

.dropdown-user {
    margin: 13px 0;
    padding: 5px;
    height: 100%;
}

.dropdown-user:hover {
    cursor: pointer;
}


</style>
<script type="text/javascript">
    $(document).ready(function() {
    var panels = $('.user-infos');
    var panelsButton = $('.dropdown-user');
    panels.hide();
    //Click dropdown
    panelsButton.click(function() {
        //get data-for attribute
        var dataFor = $(this).attr('data-for');
        var idFor = $(dataFor);

        //current button
        var currentButton = $(this);
        idFor.slideToggle(400, function() {
            //Completed slidetoggle
            if(idFor.is(':visible'))
            {
                currentButton.html('<i class="icon-chevron-up text-muted"></i>');
            }
            else
            {
                currentButton.html('<i class="icon-chevron-down text-muted"></i>');
            }
        })
    });
    $('[data-toggle="tooltip"]').tooltip();
});
</script>

  </body>
</html>
<?php
}
else
{
   echo '<script>alert("No tienes permiso para ver esta pagina")</script>';
   echo '<script> setTimeout("history.back(1)", 0); </script>';
}
}
else
{
    echo '<script>location.href = "index.php";</script>';
}
?>