<?php
include('../../../configuracion.php');
include('config.php');
?>
<?php 


$pagina = isset($_GET['p']) ? $_GET['p'] : NULL;
$av = isset($_GET['av']) ? $_GET['av'] : NULL;
$id = isset($_GET['id']) ? $_GET['id'] : NULL;
$act = isset($_GET['act']) ? $_GET['act'] : NULL;
$id_orden = isset($_GET['id_orden']) ? $_GET['id_orden'] : NULL;

$tipo = (isset($_GET['tipo']) AND $_GET['tipo']!="") ? $_GET['tipo'] : NULL;


if(isset($tipo)){

	if($tipo=="socio"){
		$filtro_tipo = " AND socio = 1 AND abonado = 0 ";
	}elseif($tipo=="abonado"){
		$filtro_tipo = " AND socio = 1 AND abonado = 1 ";
	}elseif($tipo=="registrado"){	
		$filtro_tipo = " AND socio = 0 AND abonado = 0 ";
	}else{
		$filtro_tipo  = "";
	}

}else{
	$filtro_tipo  = "";
}

$estado_cuota = (isset($_GET['estado_cuota']) AND $_GET['estado_cuota']!="") ? $_GET['estado_cuota'] : NULL;

if(isset($estado_cuota)){

	if($estado_cuota==0){
		if($tipo=="abonado"){
			$filtro_cuota = " AND socio = 1 AND abonado = 1 AND cuotas = 0 ";
			$filtro_tipo  = "";
		}else{
			$filtro_cuota = " AND socio = 1 AND cuotas = 0 ";
			$filtro_tipo  = "";
		}
		
	}elseif($estado_cuota==1){
		if($tipo=="abonado"){
			$filtro_cuota = " AND socio = 1 AND abonado = 1 AND cuotas > 0 ";
			$filtro_tipo  = "";
		}else{
			$filtro_cuota = " AND socio = 1 AND cuotas > 0 ";
			$filtro_tipo  = "";
		}	
	}else{
		$filtro_cuota  = "";
	}

}else{
	$filtro_cuota  = "";
}



//=====================================//
if ($act=='eliminar'){

	$db->delete($tabla,"id='{$id}'");
}



if (empty($pagina) && $av!='1'){
$_SESSION['pagina'] = '';
}

if (!empty($pagina) && $av!='1'){
$_SESSION['pagina'] = $pagina;
}

if (!empty($pagina) && $av=='1'){
$_SESSION['pagina'] = $pagina;
}

//=====================================//

$busqueda = isset($_POST['busqueda']) ? $_POST['busqueda'] : NULL;
if ($busqueda=='' && $av!='1'){
$_SESSION['busqueda'] = '';
$filtro_busqueda = '';
}

if ($busqueda!='' && $av!='1'){
$_SESSION['busqueda'] = $busqueda;
$filtro_busqueda = " AND nombre_completo LIKE '%".$_SESSION['busqueda']."%' OR rut='".$_SESSION['busqueda']."' OR email='".$_SESSION['busqueda']."'";
}

if ($busqueda=='' && $av=='1'){

if ($_SESSION['busqueda']!=''){
$filtro_busqueda = " AND nombre_completo LIKE '%".$_SESSION['busqueda']."%' OR rut='".$_SESSION['busqueda']."' OR email='".$_SESSION['busqueda']."'";
} else {
$filtro_busqueda = '';
}
}


$total_reg = '20';
if(empty($pagina)){ $pagina = '1'; } 

$limite = (($pagina-1)*$total_reg).','.$total_reg;

$resultados = $db->results(TABLA,'*',"id!='0' ".$filtro_busqueda." ".$filtro_tipo." ".$filtro_cuota,'id desc',$limite);

$todos = $db->results(TABLA,'id',"id!='0' ".$filtro_busqueda." ".$filtro_tipo." ".$filtro_cuota,'');

$tr = count($todos);
$tp = ceil($tr / $total_reg);

?>
<!doctype html>
<html class="fixed">
	<head>
		<?php include("../../inc/head.php")?>
		<!-- ESPACIO HEAD ADICIONALES -->

		<!-- FIN ESPACIO HEAD ADICIONALES -->
	</head>
	<body>
		<section class="body">
			<!-- start: header -->
			<?php include("../../inc/header.php")?>
			<!-- end: header -->
			<div class="inner-wrapper">
				<!-- start: sidebar -->
				<?php include("../../inc/side-left.php")?>
				<!-- end: sidebar -->
				
                    



				<div class="row pt-1">

							

<!--
				<div class="col-6">
							
							<form action="<?php echo MAGO?>c/<?php echo MODULO?>/carga-excel-file.php" method="POST" enctype="multipart/form-data" id="carga">
								<h6 class="text-left"></h6>
								
								<div class="form-row">
										
										<div class="form-group col-lg-12">
											<label><strong>Carga Masiva Socio ( <a href="<?php echo MAGO?>pages/usuarios/documento/cargar-listado.xlsx?<?=date('U')?>">ver archivo de ejemplo</a> )</strong></label>
											<input type="file" name="fileload" value="" class="mb-md" required data-msg-required="requerido."/>
										</div>
									</div>
								
									<div class="form-row">
										<div class="form-group col-lg-12">
										<input type="submit" name="" value="carga masiva de asistentes (.xlsx)" class="form-control"/>
										</div>
									</div>
							</form>
					</div>


-->


				<div class="col-lg-6">

				<form action="<?php echo MAGO?>c/<?php echo MODULO?>" method="POST" enctype="multipart/form-data" id="carga">
				<h6 class="text-left"></h6>

				<div class="form-row">

				<div class="form-group col-lg-6">
				<input type="text" name="busqueda" value="<?php echo $busqueda?>" class="mb-md form-control" placeholder="" />
				</div>

				<div class="form-group col-lg-6">
				<input type="submit" name="" value="Buscar" class="form-control"/>
				</div>
				</div>
				</form>
				</div>
							

					<div class="col-lg-6">

							<form action="<?php echo MAGO?>c/<?php echo MODULO?>" method="GET" enctype="multipart/form-data" id="carga">
								<h6 class="text-left"></h6>
								
									<div class="form-row">
										<input type="hidden" name="av" value="0"/>
										<input type="hidden" name="p" value="<?php echo $pagina?>"/>
										
										
										<div class="form-group">
										

										
											
										</div>
									
										
										
										<div class="form-group col-lg-2">
											<select id="tipo" name="tipo" style="height:30px; margin-bottom:10px;width:100%;"  class="custom-select custom-select-sm form-control ">
												<option value="">Filtrar usuario</option>
												<option value="socio" <?php if ($tipo=="socio"){ echo "selected"; } ?>> Socio</option>
												<option value="abonado" <?php if ($tipo=="abonado"){ echo "selected"; } ?>> Abonado</option>
												<option value="registrado" <?php if ($tipo=="registrado"){ echo "selected"; } ?>> Registrado</option>
												<option value="">Todos</option>
											</select>
										</div>

										<?php if ($tipo=="socio"){ ?>
										<div class="form-group col-lg-2">
											<select id="estado_cuota" name="estado_cuota" style="height:30px; margin-bottom:10px;width:100%;"  class="custom-select custom-select-sm form-control ">
												<option value="">Filtrar Estado</option>
												<option value="0" <?php if (isset($estado_cuota) and $estado_cuota==0){ echo "selected"; } ?>> Socio al Día</option>
												<option value="1" <?php if (isset($estado_cuota) and  $estado_cuota==1){ echo "selected"; } ?>> Socio Moroso</option>
												<option value="">Todos</option>
											</select>
										</div>
										<?php }?>
								
										<div class="form-group col-lg-2">
										<input type="submit" name="" value="FILTRAR" class="form-control"/>
										</div>
										
										
										
										
									</div>
							</form>
					</div>

<!--

					<div class="col-lg-4 text-right">

							<form action="<?php echo MAGO?>c/<?php echo MODULO?>/export.php" method="GET" enctype="multipart/form-data" id="carga">
								<h6 class="text-left"></h6>
									<div class="form-row text-right">
										<div class="form-group col-lg-3 text-right">
										<input type="hidden" name="av" value="0"/>
										<input type="hidden" name="p" value="<?php echo $pagina?>"/>
										<input type="hidden" name="datestart" value="<?php echo $lafecha?>"/>
										<input type="hidden" name="dateend" value="<?php echo $end?>"/>
										<input type="submit" name="" value="EXPORTAR" class="form-control"/>
										</div>
									</div>
							</form>
					</div>

-->

					</div>




					<!-- start: page -->
					<div class="row">
							<div class="col">
								<section class="card">
									<div class="card-body">
										
										<table class="table table-bordered table-striped mb-none" id="datatable-default-no">
											<thead>
												<tr>
													<th>Fecha Ingreso</th>
													<th>Nombre</th>
													<th>Dirección</th>
													<th>Socio</th>
													<th>Abonado</th>
													<th>Cuotas</th>
													<th>Pagar</th>
													<th></th>
													<th class="center">Acciones</th>
												</tr>
											</thead>
											<tbody>
												<?php foreach($resultados as $row){?>
												<tr class="gradeX ">
													<td><?php echo funcion::nombre_dia($row->fecha_ingreso); echo ', '; echo funcion::cambiar_fecha($row->fecha_ingreso, 'D de F Y'); echo ' a las '; echo funcion::cambiar_fecha($row->fecha_ingreso, 'H:i');?></td>
													<td><strong>DNI: </strong><?php echo $row->rut ?><br><?php echo $row->nombre_completo ?><br><?php echo $row->email?><br><?php echo $row->cod_telefono ?> <?php echo $row->telefono ?></td>
													<td><?php echo $row->direccion ?><br><?php echo $db->getvar("comunas","nombre","id='{$row->comuna}'") ?>, <?php echo $db->getvar("regiones","nombre","id='{$row->region}'") ?></td>
													
													<td class="center">
														<?php if($row->socio){?>
															<i class="far fa-check-circle h5" aria-hidden="true"></i>
														<?php }else{?>
															<i class="far fa-times-circle h5 text-danger h5" aria-hidden="true"></i>
														<?php }?>
													</td>
													<td class="center">
														<?php if($row->abonado){?>
															<i class="far fa-check-circle h5" aria-hidden="true"></i>
														<?php }else{?>
															<i class="far fa-times-circle h5 text-danger h5" aria-hidden="true"></i>
														<?php }?>
													</td>
													<td class="text-center">
														<?php if($row->socio){?>
															<?php


															
																$lastpago = $db->row("socio_cuotas_pagos","*","socio='{$row->id}' and tipo='{$row->socio_tipo}'");
																$fechater = date("Y-m-d",strtotime($lastpago->fecha_vencimiento));
																$fechaactual = date("Y-m-d");
																$cuotas_sinpagos = $db->results("socio_cuotas","*","fecha_vencimiento>'{$fechater}' AND fecha_vencimiento<'{$fechaactual}' AND tipo='{$row->socio_tipo}'","fecha_cobro asc");
																$cuotasvencidad = 0;
																if(isset($cuotas_sinpagos)){
																$cuotasvencidad = count($cuotas_sinpagos);
																}
																$data = array("cuotas"=>@$cuotasvencidad);
																$db->update("usuarios",$data,"id='{$row->id}'");
																$row->cuotas = $cuotasvencidad;


															?>
															<?php if($row->cuotas>0){?>
																<i class="fas fa-exclamation-triangle text-danger h5"></i> (<?=$row->cuotas?>)
															<?php }else{?>
																<i class="fas fa-thumbs-up text-success h5"></i>
															<?php }?>
														<?php }?>
													</td>
													<td class="center"><?php $noeliminarver=1;?>
												
													<a href="<?=WEB?>mago/c/usuarios/cuotas/<?=$row->id?>"><button type="button" class="mb-xs mt-xs mr-xs btn btn-primary btn-sm"><i class="far fa-credit-card"></i></button></a>
												
													</td>
													<td class="center"><?php $noeliminarver=1;?><?php include("../../inc/ver.php")?></td>
													
													<td class="center"><?php include("../../inc/action.php")?></td>
												</tr>
												<?php }?>
												
											</tbody>
										</table>
									</div>


									<span class="texto_form">Total de Usuarios: <strong><? echo "<b><font color=$coronmouse>$tr</font></b>";?></strong></span>
                            
                            		<?php include("../../inc/paginador.php");?>


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







		
					

		<!-- NO TOCAR -->
		<?php include("../../inc/side-right.php")?>
		<?php include("../../inc/bottom.php")?>
		<!-- NO TOCAR -->

		
		<!-- ESPACIO JS ADICIONALES -->
		<script type="text/javascript">
function td_on(t) {
 	t.className = "menu_int_on"
}
function td_out(t) {
	t.className = "menu_int_of"
}
function td_go(t) {
 	this.document.location = t
}

function td_on_menu(t) {
 	t.className = "menu_ppal_int_on"
}

function td_out_menu(t) {
	t.className = "menu_ppal_int_of"
}

function td_go_menu(t) {
 	this.document.location = t
}
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
   
            $("#rutsocio").validate();
</script>
	

    </body>
</html>