@extends('layouts.app') @section('content')

Détails du Matériel

@include('partials.nav-arrows', [ 'navRoute' => 'materiels.show', 'navParam' => 'materiel', 'navFilters' => ['marque_id', 'modele_id', 'statut', 'search', 'sort', 'dir'], ]) @if(request('from') === 'consommation') Retour @else Retour @endif
Nom : {{ $materiel->nom }}
Marque : {{ $materiel->marque->nom ?? 'N/A' }}
Modèle : {{ $materiel->modele->nom ?? 'N/A' }}
Description : {{ $materiel->description ?? 'N/A' }}
Statut : @if($materiel->statut) Actif @else Inactif @endif
Adresse IP : @if($materiel->adresse_ip){{ $materiel->adresse_ip }}@else N/A @endif
N° Équipement : {{ $materiel->numeros_equipment ?? 'N/A' }}
N° Série : {{ $materiel->numero_serie ?? 'N/A' }}
Localisation : {{ $materiel->localisation ?? 'N/A' }}
Identifiant : {{ $materiel->identifiant ?? 'N/A' }}
Mot de passe : {{ $materiel->mot_de_passe ?? 'N/A' }}
Fournitures associées
@if($materiel->fournitures && $materiel->fournitures->count() > 0)
    @foreach($materiel->fournitures as $fourniture) @php $nbConsommees = $materiel->sorties->where('fourniture_id', $fourniture->id)->count(); @endphp
  • {{ $fourniture->nom }} {{ $nbConsommees }} consommée(s)
  • @endforeach
@else

Aucune fourniture associée

@endif
Commandes
@if($commandes && $commandes->count() > 0)
    @foreach($commandes as $commande)
  • {{ $commande->numero_livraison }} {{ $commande->created_at->format('d/m/Y') }}
    {{ $commande->entrees->filter(fn($e) => $materiel->entreeStocks->contains('id', $e->id))->sum('quantite') }}
  • @endforeach
@else

Aucune

@endif
Livraisons
@if($livraisons && $livraisons->count() > 0)
    @foreach($livraisons as $livraison)
  • {{ $livraison->numero_livraison }} {{ $livraison->created_at->format('d/m/Y') }}
    {{ $livraison->entrees->filter(fn($e) => $materiel->entreeStocks->contains('id', $e->id))->sum('quantite') }}
  • @endforeach
@else

Aucune livraison

@endif
Modifier
@csrf @method('DELETE')
@push('styles') @endpush @endsection