@extends('layouts.template')

@section('title', 'Préoccupations')
@section('page-title', 'Créer une Préoccupation')

@section('content')

@if ($errors->any())
    <div class="alert alert-danger">
        <ul>
            @foreach ($errors->all() as $error)
                <li>{{ $error }}</li>
            @endforeach
        </ul>
    </div>
@endif

<div class="card">
    <div class="card-body">
        <div class="container">
            <div class="card-header bg-info text-white">
                <h4 class="text-center">Créer une Préoccupation</h4>
            </div>

            <form action="{{ route('preoccupations.store') }}" method="POST" enctype="multipart/form-data">
                @csrf

                <div class="form-group">
                    <label for="etablissement_id">Établissement (Université)</label>
                    <select name="etablissement_id" id="etablissement_id" class="select2 form-control custom-select" style="width: 100%; height:36px;">
                        <option value="" disabled selected>-- Sélectionner un établissement --</option>
                        @foreach($etablissements as $etablissement)
                            <option value="{{ $etablissement->idEtablissement }}">
                                {{ $etablissement->sigle ?? 'Établissement inconnu' }} 
                                ({{ $universites[$etablissement->idUniversite]->descruni ?? 'Université inconnue' }})
                            </option>
                        @endforeach
                    </select>
                </div>

                <div class="form-group">
                    <label for="progiciel_id">Progiciel</label>
                    <select name="progiciel_id" id="progiciel_id" class="form-control">
                        @foreach($progiciels as $progiciel)
                            <option value="{{ $progiciel->id }}">{{ $progiciel->nom }}</option>
                        @endforeach
                    </select>
                </div>

                <div class="form-group">
                    <label for="module_id">Module</label>
                    <select name="module_id" id="module_id" class="select2 form-control custom-select" style="width: 100%; height:36px;">
                        <!-- Les modules seront chargés dynamiquement ici -->
                    </select>
                </div>

                <div class="form-group">
                    <label for="priorite_id">Priorité</label>
                    <select name="priorite_id" id="priorite_id" class="form-control">
                        @foreach($priorites as $priorite)
                            <option value="{{ $priorite->id }}">{{ $priorite->etat }}</option>
                        @endforeach
                    </select>
                </div>

                <div class="form-group">
                    <label for="description">Description</label>
                    <textarea name="description" id="description" class="form-control" rows="3"></textarea>
                </div>

                <div class="form-group">
                    <label for="date_soumission">Date de soumission</label>
                    <input type="datetime-local" name="date_soumission" id="date_soumission" class="form-control">
                </div>

                <div class="form-group">
                    <label for="media_paths">Médias (Photos ou Vidéos)</label>
                    <input type="file" name="media_paths[]" id="media_paths" class="form-control" multiple>
                    <small class="form-text text-muted">Vous pouvez sélectionner jusqu'à 3 fichiers.</small>
                </div>
                <div class="text-center mt-3">
                    <button type="submit" class="btn btn-primary">
                        <i class="fa fa-save"></i> Enregistrer
                    </button>
                </div>

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

@endsection
