<h2><?php echo $proveedor['nombre'];?> <?php echo ($proveedor['distribuidor']) ? '(Distribuidor)' : ''; ?>
	<button type="button" class="btn btn-primary btn-sm" data-toggle="modal" data-target="#modalProveedor" data-id="<?php echo $proveedor['id']; ?>" data-nombre="<?php echo $proveedor['nombre']; ?>">
		<i class="fas fa-pencil-alt"></i>
	</button>
	<button type="button" class="btn btn-primary btn-sm" data-toggle="modal" data-target="#modalCompra" data-id="0">
		<i class="fas fa-plus"></i> Compra
	</button>
</h2>
<ul class="list-group">
	<li class="list-group-item">
		<div class="row">
			<div class="col-6">
				<ul class="nav menu-monitor">
					<li class="nav-item">
						<a class="nav-link border rounded mx-1 px-3 py-2 my-2 <?php if($seccion == 'facturas') echo 'active'; ?>" 
							href="/proveedores/view/<?php echo $id; ?>/facturas">Facturas</a>
					</li>
					<li class="nav-item">
						<a class="nav-link border rounded mx-1 px-3 py-2 my-2 <?php if($seccion == 'productos') echo 'active'; ?>" 
							href="/proveedores/view/<?php echo $id; ?>/productos">Productos</a>
					</li>
				</ul>
			</div>
			<div class="col-6">
				<ul class="nav nav-pills alt-pills float-right mini-labels">
					<form method="get">
						<?php
						if ($seccion == 'facturas') { ?>
							<li class="nav-item float-left mr-3">
								<label>Periodo</label>
								<select name ="periodo" class="form-control select-periodo" onchange="this.form.submit()">
								<?php
								foreach ($proveedor['periodos'] as $k => $v) {
									$selected = '';
									if (!empty($periodo)) {
										if ($periodo == $v) {
											$selected =' selected="selected"';
										}
									}
									echo '<option value="' . $v . '"' . $selected . '>' . mtt($v) . '</option>';
								}
								?>
								</select>
							</li>
							<li class="nav-item float-left mr-3">
								<label>Tipo Compra</label>
								<select name ="tipo_compra" class="form-control select-tipo-compra" onchange="this.form.submit()">
								<?php
								foreach ($proveedor['tipos_compras'] as $v) {
									$selected = '';
									if ($tipo_compra == $v) {
										$selected =' selected="selected"';
									}
									echo '<option value="' . $v . '"' . $selected . '>' . $tipos_compras[$v] . '</option>';
								}
								?>
								</select>
							</li>
						<?php
						} 
						if ($seccion == 'productos') { ?>
							<li class="nav-item float-left mr-3">
								<label>Existencias</label>
								<select name="existencias" class="form-control select-existencias" onchange="this.form.submit()">
									<?php
									// Opciones de existencias (con "Todos")
									$opciones_existencias = [
										'todos' => 'Todos',
										'disponibles' => 'Disponibles',
										'agotados' => 'Agotados'
									];

									// Valor actual o por defecto
									$existencias_actual = !empty($existencias) ? $existencias : 'disponibles';

									foreach ($opciones_existencias as $valor => $texto) {
										$selected = ($existencias_actual == $valor) ? ' selected="selected"' : '';
										echo '<option value="' . $valor . '"' . $selected . '>' . $texto . '</option>';
									}
									?>
								</select>
							</li>

							<li class="nav-item float-left mr-3">
								<label>Categoría</label>
								<select name="categoria" class="form-control select-categoria" onchange="this.form.submit()">
									<?php
									// Agregar siempre la opción "Todos"
									echo '<option value="">Todos</option>';

									if (!empty($proveedor['categorias'])) {
										foreach ($proveedor['categorias'] as $k => $v) {
											$selected = (!empty($categoria) && $categoria == $k) ? ' selected="selected"' : '';
											echo '<option value="' . $k . '"' . $selected . '>' . $v . '</option>';
										}
									}
									?>
								</select>
							</li>
						<?php
						}
						?>
					</form>
				</ul>
			</div>
		</div>
	</li>

	<?php
	if ($seccion == 'facturas') {
		if (!empty($proveedor['facturas'])) {
			?>
			<li class="list-group-item">
				<div class="row">
					<h4 class="proveedor col-12 col-md-6"><?php echo $tipos_compras[$tipo_compra]; ?> - <?php echo mtt($proveedor['periodo_actual']);?> <span class="badge badge-pill badge-primary"><?php echo count($proveedor['facturas']); ?></span> </h4>
					<div class="col-12 col-md-6">
						<span class="float-right badge badge-pill badge-success tt" title="Total Bruto"><?php echo clp($proveedor['bruto']);?></span>
						<span class="float-right badge badge-pill badge-warning tt" title="Total Neto"><?php echo clp($proveedor['neto']);?></span>
					</div>
				</div>
				<div>
					<ul class="p-0">
						<li class="list-group-item">
							<?php
							foreach ($proveedor['facturas'] as $c) {
								$data['c'] = $c;
								$this->load->view('compras/single', $data);
							}
							?>
						</li>
					</ul>
				</div>
			</li>
			<?php
		}
		else {
			?>
			<li class="list-group-item"><h4>A&uacute;n no hay facturas recibidas</h4></li>
			<?php
		}
	}

	if ($seccion == 'productos') {
		if (!empty($proveedor['productos'])) {
			?>
			<li class="list-group-item">
				<h4 class="mes">Productos (<?php echo ucfirst($proveedor['categorias'][$categoria] ?? 'Todos') . ' - ' . ucfirst($existencias); ?>) <span class="badge badge-pill badge-primary"><?php echo $proveedor['total']; ?></span></h4>
				<div>
					<ul class="p-0">
						<?php
							$this->load->view('productos/tabla_productos', [
								'cabeceras' => $cabeceras,
								'filas' => $proveedor['productos']
							]);
						?>
					</ul>
				</div>
				<div class="row paginacion">
				<div class="info col-12 col-md-6">
					<?php echo $paginacion['info']; ?>
				</div>
				<div class="col-12 col-md-6">
					<?php echo $paginacion['links']; ?>
				</div>
			</div>
			</li>
			<?php
		} else {
			?>
			<li class="list-group-item"><h4>No se encontraron productos</h4></li>
			<?php
		}
	}
	
	/*
	if (!empty($proveedor['ventas_proceso'])) {
		?>
		<li class="list-group-item">
			<h4 class="mes clickable" data-toggle="collapse" href="#collapse-ventas-proceso"> Ventas en proceso
				<span class="badge badge-pill badge-primary"><?php echo count($proveedor['ventas_proceso']); ?></span>
			</h4>
			<div class="collapse" id="collapse-ventas-proceso">
			<?php
				foreach($proveedor['ventas_proceso'] as $vp) {
					$data['v'] = $vp;
					$this->load->view('ventas/single', $data);
				}
			?>
			</div>
		</li>
		<?php
	}
	else {
		?>
		<li class="list-group-item"><h4>No hay ventas en Proceso</h4></li>
		<?php
	}
	*/
	?>
</ul>

<?php 
$this->load->view('proveedores/modal');
$this->load->view('compras/modal');
echo '<script src="' . js('compras.js') .'"></script>';

if ($seccion == 'productos') {
	$this->load->view('productos/modal');
	echo '<script src="' . js('productos.js') .'"></script>';	
}
?>



<script src="<?php echo js('proveedores.js'); ?>"></script>


