@extends('layouts.app') @section('titre', 'Secteurs et tarifs') @section('contenu') @include('administration._onglets')

Secteurs et tarifs

Le magasin choisit un secteur à la main, d'après la commune du client. La liste des communes est donc ce qui évite les erreurs de facturation.

@if ($errors->any())
@endif
@csrf
@foreach ($secteurs as $secteur)

{{ $secteur->nom }}

Grille tarifaire

@forelse ($tarifs[$secteur->id] ?? [] as $prestation => $lignes) @foreach ($lignes as $rang => $tarif) @endforeach @empty @endforelse
Prestation Montant À partir du
{{ \App\Models\Tarif::PRESTATIONS[$prestation] }} @if ($rang === 0 && ! $tarif->date_effet->isFuture()) en vigueur @elseif ($tarif->date_effet->isFuture()) à venir @else ancien @endif {{ \App\Services\CalculTarif::formater($tarif->montant_centimes) }} {{ $tarif->date_effet->translatedFormat('j F Y') }}
Aucun tarif défini. Une livraison sur ce secteur ne pourra pas être chiffrée.
@csrf

Un tarif ne se corrige pas : on en publie un nouveau, avec sa date d'effet. Les dossiers déjà chiffrés gardent leur prix.

Communes ({{ $secteur->communes->count() }})

@if ($secteur->communes->isEmpty())

Aucune commune rattachée. Le magasin n'aura aucun repère pour choisir ce secteur.

@else
@foreach ($secteur->communes as $commune)
@csrf @method('DELETE') {{ $commune->nom }} @if ($commune->code_postal) {{ $commune->code_postal }} @endif
@endforeach
@endif
@csrf
@endforeach @endsection