@extends('admin.reportes.pdf.base') @section('title', 'Reporte de Canchas') @section('content')
Período: {{ date('d/m/Y', strtotime($fechaInicio)) }} - {{ date('d/m/Y', strtotime($fechaFin)) }}
@if($categoriaId)
Categoría: {{ $canchas->first()->categoria->nombre ?? 'N/A' }}
@endif @if($estado)
Estado: {{ ucfirst($estado) }}
@endif

{{ $totalCanchas }}

Total Canchas

{{ $canchasActivas }}

Canchas Activas

{{ $simboloMoneda }}{{ number_format($ingresosTotales, 2) }}

Ingresos Totales

@if($categoriaPopular)

Categoría Más Popular

La categoría {{ $categoriaPopular['nombre'] }} es la más popular con {{ $categoriaPopular['total'] }} reservas en el período.

@endif

Análisis por Categoría

@foreach($canchasPorCategoria as $categoria => $canchasGrupo) @endforeach
Categoría Canchas Reservas Ingresos
{{ $categoria ?? 'Sin categoría' }} {{ $canchasGrupo->count() }} {{ $canchasGrupo->sum('reservas_count') }} {{ $simboloMoneda }}{{ number_format($canchasGrupo->sum('reservas_sum_precio_total'), 2) }}

Detalle de Canchas

@foreach($canchas as $cancha) @endforeach
Cancha Categoría Propietario Precio/Hora Reservas Ingresos Estado
{{ $cancha->nombre }} {{ $cancha->categoria->nombre ?? 'N/A' }} {{ $cancha->propietario->name ?? 'N/A' }} {{ $simboloMoneda }}{{ number_format($cancha->precio_hora, 2) }} {{ $cancha->reservas_count }} {{ $simboloMoneda }}{{ number_format($cancha->reservas_sum_precio_total ?? 0, 2) }} {{ ucfirst($cancha->estado) }}
TOTALES {{ $canchas->sum('reservas_count') }} {{ $simboloMoneda }}{{ number_format($canchas->sum('reservas_sum_precio_total'), 2) }}
@endsection