@extends('layouts.app', [
'class' => '',
'elementActive' => 'grafica',
])

@section('content')
<div class="content">
    <div class="row">
        <div class="col-md-12">
            <div class="card card-nav-tabs">
                <div class="card-header card-header-warning">
                    <nav class="navbar navbar-expand-lg bg-primary">
                        <div class="container">
                            <div class="navbar-translate">
                                <a class="navbar-brand" href="">{{ $indicador }}</a>
                            </div>
                            <div class="collapse navbar-collapse">
                                <form class="form-inline ml-auto">
                                    {{-- <a href="{{ url('promedio') }}/{{ $tipo }}"
                                    class="btn btn-danger">Promedio</a>
                                    <a href="{{ url('meses') }}/{{ $tipo }}" class="btn btn-default">Meses</a> --}}
                                </form>
                            </div>
                        </div>
                    </nav>
                </div>

                <div class="card-body">

                    <div class=""> {{-- table-responsive --}}
                        <table class="table" style="font-size: 10px">
                            <thead>
                                <tr>
                                    <th style="color: #9a0202; font-size: 12px;width:5%;" class="text-center"> ID </th>
                                    <th style="color: #9a0202; font-size: 12px;width:30%;" class="text-center"> OBJETIVO
                                    </th>
                                    <th style="color: #9a0202; font-size: 12px;width:30%;" class="text-center">
                                        INDICADOR
                                    </th>
                                    <th style="color: #9a0202; font-size: 12px;width:40%;" class="text-center"> ACCION
                                    </th>
                                </tr>
                            </thead>
                            <tbody>
                                @foreach ($data as $item)
                                <tr>
                                    <td class="">{{ $item->codigo }}</td>
                                    <td class="">{{ $item->objetivo }}</td>
                                    <td>{{ $item->indicador }} </td>
                                    <td class="text-center">
                                        <select id="anioSelect_{{ $item->idIndicador }}" class="form-control form-control-sm" onchange="redirigirConFiltro('{{ $tipo }}', {{ $item->idIndicador }})">
                                            <option value="">Selecciona Año</option>
                                            @for ($i = 2023; $i <= now()->year; $i++)
                                                <option value="{{ $i }}">{{ $i }}</option>
                                                @endfor
                                                <option value="todos">Todos</option>
                                        </select>
                                    </td>
                                </tr>
                                @endforeach
                            </tbody>
                        </table>
                    </div>

                </div>
            </div>
        </div>
    </div>
</div>
@endsection

@push('scripts')
<script>
    $(document).ready(function() {

    });

    function redirigirConFiltro(tipo, idIndicador) {
        let anio = document.getElementById('anioSelect_' + idIndicador).value;
        let url = '';

        if (anio === "todos") {
            // Si se selecciona "Todos", redirigir a la URL de todos los meses
            url = `/tablerogerencial/public/todosXmes/${tipo}/${idIndicador}`;
        } else if (anio) {
            // Si se selecciona un año específico, redirigir con la URL del indicador para el año seleccionado
            url = `/tablerogerencial/public/indicadorXmes/${tipo}/${idIndicador}/${anio}`;
        }

        if (url) {
            window.location.href = url;
        }
    }
</script>
@endpush