@extends('layouts.app') @section('content')
Marcar asistencia Volver
@if(session('success')) @endif @if(session('error')) @endif
Limpiar
@csrf
0 seleccionados
@php $selectedPassDate = \Illuminate\Support\Carbon::createFromFormat('Y-m-d', $passDate, config('app.timezone')); @endphp
@forelse($entry_time_users as $entryUser) @if($entryUser->user) @php $hasAssistanceToday = $entryUser->user->assistance->contains(function ($assistance) use ($entryUser, $selectedPassDate) { return (int) $assistance->entry_time_id === (int) $entryUser->entry_time_id && optional($assistance->created_at) ->setTimezone(config('app.timezone')) ->isSameDay($selectedPassDate); }); @endphp
@if(!$hasAssistanceToday) @endif
{{ $entryUser->user->name }}
{{-- {{ optional(optional($entryUser->user->membership_users->first())->membership)->name ?? 'Sin membresia activa' }} --}}
@if($hasAssistanceToday)
@csrf
@else
@csrf
@endif
@endif @empty
No hay usuarios asignados.
@endforelse
No hay usuarios para el horario seleccionado.
@endsection