<?php
session_start();
if (!isset($_SESSION['user_login_status']) and $_SESSION['user_login_status'] != 1) {
    header("location: ../../login.php");
    exit;
}
/* Connect To Database*/
require_once "../db.php"; //Contiene las variables de configuracion para conectar a la base de datos
require_once "../php_conexion.php"; //Contiene funcion que conecta a la base de datos
//Archivo de funciones PHP
require_once "../funciones.php";
//Inicia Control de Permisos
include "../permisos.php";
$user_id = $_SESSION['id_users'];
get_cadena($user_id);
$modulo = "Ventas";
permisos($modulo, $cadena_permisos);
//Finaliza Control de Permisos
$title          = "Ventas";
$nombre_usuario = get_row('users', 'usuario_users', 'id_users', $user_id);
$comp_id        = get_row('perfil', 'comp_id', 'id_perfil', 1);
$doc_cliente    = get_row('perfil', 'doc_cliente', 'id_perfil', 1);
$query_empresa  = mysqli_query($conexion, "select * from perfil, clientes where perfil.cliente_id= clientes.id_cliente  and perfil.id_perfil=1");
$row            = mysqli_fetch_array($query_empresa);
?>

<?php require 'includes/header_start.php';?>
<style type="text/css">
	#div1 {
     overflow:scroll;
     height:500px;
     width:175px;
}
#div2 {
     overflow:scroll;
     height:300px;
     width:460px;

}
</style>

<?php require 'includes/header_end.php';?>

<!-- Begin page -->
<div id="wrapper" class="forced enlarged"> <!-- DESACTIVA EL MENU -->

	<?php require 'includes/menu.php';?>

	<!-- ============================================================== -->
	<!-- Start right Content here -->
	<!-- ============================================================== -->
	<div class="content-page">
		<!-- Start content -->
		<div class="content">
			<div class="container">
				<?php if ($permisos_ver == 1) {
    ?>
					<div class="col-lg-12">
						<div class="portlet">

							<div id="bg-primary" class="panel-collapse collapse show">
								<div class="portlet-body">
									<?php
//include "../modal/buscar_productos_ventas.php";
    include "../modal/registro_cliente.php";
    include "../modal/registro_producto.php";
    include "../modal/caja.php";
    include "../modal/cerrar_caja.php";
    include "../modal/eliminar_orden.php";
    ?>



									<div class="row">
										<div class="col-lg-7"></DIV>
											<div class="col-lg-5">

											</div>
										</div>
										<br>
										<div class="row">
											<div class="col-lg-2">
												<div class="card-box">

													<div class="widget-chart" align="center">
														Mis Pedidos
														<div id="div1">
															<div id="pos" class='col-md-12' style="margin-top:10px"></div><!-- Carga los pedidos ajax -->

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

											</div>
											<div class="col-lg-5">
												<div class="card-box">

													<div class="detalle" class='col-md-12' style="margin-top:10px"></div><!-- detalles de pedidos -->

													<div class="widget-chart">
														<div class="datos_ajax_delete"></div><!-- Datos ajax Final -->
														<div id="resultados_ajaxf" class='col-md-12' style="margin-top:10px"></div><!-- Carga los datos ajax -->
														<div class="col-12">
															<div class="input-group">
																<input style=" background-color:#D4E6F1; border-radius: 5px; border: 1px solid #39c;" type="text" id="nombre_cliente" class="form-control" placeholder="Buscar Cliente" required  tabindex="2" value="<?php echo $row["nombre_cliente"]; ?>" onClick="this.select()">
																<span class="input-group-btn">
																	<button type="button" class="btn waves-effect waves-light btn-success" data-toggle="modal" data-target="#nuevoCliente"><li class="fa fa-plus"></li></button>
																</span>
																<input id="id_cliente" name="id_cliente" type='hidden'value="<?php echo $row["id_cliente"]; ?>">
															</div>
														</div>

														<div style="height: 360px">
															<div id="div2">
															<div id="resultados" class='col-md-12' style="margin-top:10px"></div><!-- Carga los datos ajax -->

														</div>
														</div>

														<div class="col-md-12" align="center">
															<div id="total_pos" class='col-md-12' style="margin-top:2px"></div><!-- Carga total pos ajax --><br>
															<button type="button" id="guardar" class="btn btn-danger  waves-effect waves-light" aria-haspopup="true" aria-expanded="false"><span class="fa fa-save"></span> Cancelar</button>
															<button type="button" id="btn_pos" class="btn btn-success waves-effect waves-light" aria-haspopup="true" aria-expanded="false"><span class="fa fa-save"></span> Relaizar Pedido</button>
															<!--<br><br>
															<button type="button" id="imprimir" class="btn btn-default waves-effect waves-light" onclick="printOrder('1');" accesskey="t" ><span class="fa fa-print"></span> Ticket</button>
															<button type="button" id="imprimir2" class="btn btn-default waves-effect waves-light" onclick="printFactura('1');" accesskey="p"><span class="fa fa-print"></span> Factura</button>-->
														</div>

													</div>
												</div>

											</div>

											<div class="col-lg-5">
												<div class="card-box">
													<div class="widget-chart">
														<div class="row">
															<div class="col-md-3" align="center">
																<button type="button" id="xyz" class="btn btn-primary  waves-effect waves-light" aria-haspopup="true" aria-expanded="false"> Todas</button>

															</div>
															<div class="col-md-3">
																<select class="btn btn-dark" style="width: 115%" type="button" id="linea_id"  onchange="load(1);">
																	<option value="">Categria</option>
																	<option value="">TODOS</option>
																	<?php
$sql1 = mysqli_query($conexion, "select * from lineas");
    while ($rw1 = mysqli_fetch_array($sql1)) {
        ?>
																		<option value="<?php echo $rw1['id_linea'] ?>"><?php echo $rw1['nombre_linea']; ?></option>
																		<?php
}
    ?>
																</select>
															</div>
															<div class="col-md-3" align="center">
																<button type="button" id="xyz" class="btn btn-success waves-effect waves-light" aria-haspopup="true" aria-expanded="false"> Bebidas</button>

															</div>
															<div class="col-md-3" align="center">
																<button type="button" id="xyz" class="btn btn-danger waves-effect waves-light" aria-haspopup="true" aria-expanded="false"> Parrilla</button>

															</div>
														</div><br>
														<form class="form-horizontal">
															<div class="row">
																<div class="col-md-12">
																	<input style=" background-color:#D4E6F1; border-radius: 5px; border: 1px solid #39c;" type="text" id="q" class="form-control" placeholder="BUSCAR PRODUCTO NOMBRE/CODIGO" required  onkeyup="load(1)" autocomplete="off">
																</div>

																<div class="col-md-4">
																	<div class="loader"></div><!-- Carga gif animado -->
																</div>
															</div>

														</form>

														<div class="outer_div" ></div><!-- Datos ajax Final -->

													</div>
												</div>

											</div>

										</div>
										<!-- end row -->


									</div>
								</div>
							</div>
						</div>
						<?php
} else {
    ?>
						<section class="content">
							<div class="alert alert-danger" align="center">
								<h3>Acceso denegado! </h3>
								<p>No cuentas con los permisos necesario para acceder a este módulo.</p>
							</div>
						</section>
						<?php
}
?>

				</div>
				<!-- end container -->
			</div>
			<!-- end content -->

			<?php require 'includes/pie.php';?>

		</div>
		<!-- ============================================================== -->
		<!-- End Right content here -->
		<!-- ============================================================== -->


	</div>
	<!-- END wrapper -->

	<?php require 'includes/footer_start.php'
?>
	<!-- ============================================================== -->
	<!-- Todo el codigo js aqui-->
	<!-- ============================================================== -->
	<script type="text/javascript" src="../../js/VentanaCentrada.js"></script>
	<script type="text/javascript" src="../../js/pos.js"></script>
	<!-- ============================================================== -->
	<!-- Codigos Para el Auto complete de Clientes -->
	<script>
		$(function() {
			$("#nombre_cliente").autocomplete({
				source: "../ajax/autocomplete/clientes.php",
				minLength: 2,
				select: function(event, ui) {
					event.preventDefault();
					$('#id_cliente').val(ui.item.id_cliente);
					$('#nombre_cliente').val(ui.item.nombre_cliente);
					$('#tel1').val(ui.item.fiscal_cliente);
					$.Notification.notify('custom','bottom right','EXITO!', 'CLIENTE AGREGADO CORRECTAMENTE')
				}
			});
		});

		$("#nombre_cliente" ).on( "keydown", function( event ) {
			if (event.keyCode== $.ui.keyCode.LEFT || event.keyCode== $.ui.keyCode.RIGHT || event.keyCode== $.ui.keyCode.UP || event.keyCode== $.ui.keyCode.DOWN || event.keyCode== $.ui.keyCode.DELETE || event.keyCode== $.ui.keyCode.BACKSPACE )
			{
				$("#id_cliente" ).val("");
				$("#tel1" ).val("");
			}
			if (event.keyCode==$.ui.keyCode.DELETE){
				$("#nombre_cliente" ).val("");
				$("#id_cliente" ).val("");
				$("#tel1" ).val("");
			}
		});
	</script>
	<!-- FIN -->
	<script>
// print order function
function printOrder(id_factura) {
	$('#modal_vuelto').modal('hide');//CIERRA LA MODAL
	if (id_factura) {
		$.ajax({
			url: '../pdf/documentos/imprimir_venta.php',
			type: 'post',
			data: {
				id_factura: id_factura
			},
			dataType: 'text',
			success: function(response) {
				var mywindow = window.open('', 'Stock Management System', 'height=400,width=600');
				mywindow.document.write('<html><head><title>Facturación</title>');
				mywindow.document.write('</head><body>');
				mywindow.document.write(response);
				mywindow.document.write('</body></html>');
                mywindow.document.close(); // necessary for IE >= 10
                mywindow.focus(); // necessary for IE >= 10
                mywindow.print();
                mywindow.close();
            } // /success function

        }); // /ajax function to fetch the printable order
    } // /if orderId
} // /print order function
</script>
<script>
// print order function
function printFactura(id_factura) {
	$('#modal_vuelto').modal('hide');
	if (id_factura) {
		$.ajax({
			url: '../pdf/documentos/imprimir_factura_venta.php',
			type: 'post',
			data: {
				id_factura: id_factura
			},
			dataType: 'text',
			success: function(response) {
				var mywindow = window.open('', 'Stock Management System', 'height=400,width=600');
				mywindow.document.write('<html><head><title>Facturación</title>');
				mywindow.document.write('</head><body>');
				mywindow.document.write(response);
				mywindow.document.write('</body></html>');
                mywindow.document.close(); // necessary for IE >= 10
                mywindow.focus(); // necessary for IE >= 10
                mywindow.print();
                mywindow.close();

            } // /success function

        }); // /ajax function to fetch the printable order
    } // /if orderId
} // /print order function
</script>
<script>
// print order function
function printFactura2(id_factura) {
	$('#modal_vuelto').modal('hide');
	if (id_factura) {
		$.ajax({
			url: '../pdf/documentos/imprimir_factura_Credito.php',
			type: 'post',
			data: {
				id_factura: id_factura
			},
			dataType: 'text',
			success: function(response) {
				var mywindow = window.open('', 'Stock Management System', 'height=400,width=600');
				mywindow.document.write('<html><head><title>Facturación</title>');
				mywindow.document.write('</head><body>');
				mywindow.document.write(response);
				mywindow.document.write('</body></html>');
                mywindow.document.close(); // necessary for IE >= 10
                mywindow.focus(); // necessary for IE >= 10
                mywindow.print();
                mywindow.close();

            } // /success function

        }); // /ajax function to fetch the printable order
    } // /if orderId
} // /print order function
</script>
<script>
	function obtener_caja(user_id) {
		$(".outer_div3").load("../modal/carga_caja.php?user_id=" + user_id);//carga desde el ajax
	}
</script>
<script>
	function cierre_caja(user_id) {
		$(".outer_div4").load("../modal/carga_cierre.php?user_id=" + user_id);//carga desde el ajax
	}
</script>
<script>
	function showDiv(select){
		if(select.value==4){
			$("#resultados3").load("../ajax/carga_prima.php");
		} else{
			$("#resultados3").load("../ajax/carga_resibido.php");
		}
	}
	function comprobar(select){
		var rnc = $("#rnc").val();
		if(select.value==1 && rnc==''){
			$.Notification.notify('warning','bottom center','NOTIFICACIÓN', 'AL CLIENTE SELECCIONADO NO SE LE PUEDE IMPRIR LA FACTURA, NO TIENE RNC/DEDULA REGISTRADO')
			$("#resultados4").load("../ajax/tipo_doc.php");
		} else{
			//$("#resultados3").load("../ajax/carga_resibido.php");
		}
	}
</script>
<script>
	function getval(sel)
	{
		$.Notification.notify('success', 'bottom center', 'NOTIFICACIÓN', 'CAMBIO DE COMPROBANTE')
		$("#outer_comprobante").load("../ajax/carga_correlativos.php?id_comp="+sel.value);

	}
</script>
<script>
	function detalle_pos(id_pos)
	{

		$("#resultados").load("../ajax/detalle_pos.php?id_pos=" + id_pos);

	}
</script>
<script>
	function carga_pos(id_pos)
	{

		$("#resultados").load("../ajax/tmp_pos.php");

	}
</script>

<?php require 'includes/footer_end.php'
?>

