@extends('layouts.app')

@section('content')
    <div class="container">
        <div>
            <h2 class="pb-2">Ajouter une structure</h2>
        </div>

        @include('layouts.commons.errors')
        @include('layouts.commons.success')

        <form method="POST" action="{{ route('structures.store') }}">
            @csrf

            {{-- Nom --}}
            <div class="form-group row">
                <label for="nom" class="col-md-4 col-form-label text-md-right required">Nom</label>
                <div class="col-md-6">
                    <input id="nom" type="text" class="form-control" name="nom" value="{{ old('nom') }}" required autofocus>
                </div>
            </div>

            {{-- Description --}}
            <div class="form-group row">
                <label for="description" class="col-md-4 col-form-label text-md-right">Description</label>
                <div class="col-md-6">
                    <input id="description" type="text" class="form-control" name="description" value="{{ old('description') }}">
                </div>
            </div>

            {{-- Adresse --}}
            <div class="form-group row">
                <label for="adresse" class="col-md-4 col-form-label text-md-right required">Adresse</label>
                <div class="col-md-6">
                    <input id="adresse" type="text" class="form-control" name="adresse" value="{{ old('adresse') }}" required>
                </div>
            </div>

            {{-- Code postal --}}
            <div class="form-group row">
                <label for="cp" class="col-md-4 col-form-label text-md-right required">Code postal</label>
                <div class="col-md-6">
                    <input id="cp" type="text" maxlength="5" class="form-control" name="cp" value="{{ old('cp') }}" required>
                </div>
            </div>

            {{-- Ville --}}
            <div class="form-group row">
                <label for="ville" class="col-md-4 col-form-label text-md-right required">Ville</label>
                <div class="col-md-6">
                    <input id="ville" type="text" class="form-control" name="ville" value="{{ old('ville') }}" required>
                </div>
            </div>

            {{-- Consolidation --}}
            <div class="form-group row">
                <label for="consolidation" class="col-md-4 col-form-label text-md-right required">Consolidation</label>
                <div class="col-md-6">
                    <select class="form-control" id="consolidation" name="consolidation">
                        <option value="" {{ old('consolidation') == '' ? 'selected' : '' }}>Sélectionner</option>
                        @foreach($consolidations as $c)
                            <option value="{{ $c->id }}" {{ old('consolidation') == $c->id ? 'selected' : '' }}>{{ $c->nom }}</option>
                        @endforeach
                    </select>
                </div>
            </div>

            {{-- Champ référentiel --}}
            <div class="form-group row">
                <label for="referentiel" class="col-md-4 col-form-label text-md-right required">Nom du champ pour le référentiel</label>
                <div class="col-md-6">
                    <input id="referentiel" type="text" class="form-control" name="referentiel" value="{{ old('referentiel', 'Référentiel ARMEN') }}" required>
                </div>
            </div>

            {{-- Champ config : Type de fiche achat complexe --}}
            <div class="form-group row">
                <label for="referentiel" class="col-md-4 col-form-label text-md-right required">Type de fiche achat coût global</label>
                <div class="col-md-6">
                    <select class="form-control" id="type_achat_cout_global" name="type_achat_cout_global">
                        <option value="" {{ old('type_achat_cout_global') == '' ? 'selected' : '' }}>Sélectionner</option>
                        <option value="1" {{ old('type_achat_cout_global') == '1' ? 'selected' : '' }}>Achats coût global par défaut</option>
                        <option value="2" {{ old('type_achat_cout_global') == '2' ? 'selected' : '' }}>Achats coûts global DGOS</option>
                    </select>
                </div>
            </div>
            
            <hr>

            {{-- Nom administrateur --}}
            <div class="form-group row">
                <label for="nom_administrateur" class="col-md-4 col-form-label text-md-right required">Nom de l'administrateur</label>
                <div class="col-md-6">
                    <input id="nom_administrateur" type="text" class="form-control" name="nom_administrateur" value="{{ old('nom_administrateur') }}" required>
                </div>
            </div>

            {{-- Prénom administrateur --}}
            <div class="form-group row">
                <label for="prenom_administrateur" class="col-md-4 col-form-label text-md-right required">Prénom de l'administrateur</label>
                <div class="col-md-6">
                    <input id="prenom_administrateur" type="text" class="form-control" name="prenom_administrateur" value="{{ old('prenom_administrateur') }}" required>
                </div>
            </div>

            {{-- Email administrateur --}}
            <div class="form-group row">
                <label for="email" class="col-md-4 col-form-label text-md-right required">Email de l'administrateur</label>
                <div class="col-md-6">
                    <input id="email" type="email" class="form-control" name="email" value="{{ old('email') }}" required>
                </div>
            </div>

            {{-- Mot de passe administrateur --}}
            <div class="form-group row">
                <label for="password_administrateur" class="col-md-4 col-form-label text-md-right required">Mot de passe de l'administrateur</label>
                <div class="col-md-6">
                    <input id="password_administrateur" type="password" class="form-control" name="password_administrateur" value="{{ old('password_administrateur') }}" required>
                </div>
            </div>

            {{-- Confirmation mot de passe administrateur --}}
            <div class="form-group row">
                <label for="password_administrateur_confirmation" class="col-md-4 col-form-label text-md-right required">Confirmation du mot de passe</label>
                <div class="col-md-6">
                    <input id="password_administrateur_confirmation" type="password" class="form-control" name="password_administrateur_confirmation" value="{{ old('password_administrateur_confirmation') }}" required>
                </div>
            </div>

            <div class="form-group row mb-0">
                <div class="col-md-8 offset-md-4">
                    <button type="submit" class="btn btn-outline-success">
                        Sauvegarder
                    </button>
                    <a href="{{ route('structures.index') }}" class="btn btn-outline-warning">Annuler</a>
                </div>
            </div>
        </form>
    </div>
@endsection
