@extends('dashboard.layouts.app') @section('title', 'Gesti贸n de Usuarios de Cochera') @section('content')

馃懃 Gesti贸n de Usuarios de Cochera

Administrar asignaciones de usuarios a cocheras

Asignaciones

Total Asignaciones

{{ $stats['total'] }}

Asignaciones Activas

{{ $stats['activas'] }}

Por Defecto

{{ $stats['por_defecto'] }}

Usuarios 脷nicos

{{ $stats['usuarios_unicos'] }}

Asignaciones de Usuarios

Mostrando {{ $asignaciones->count() }} de {{ $asignaciones->total() }} asignaciones
@forelse($asignaciones as $asignacion) @empty @endforelse
Usuario Cochera Rol Estado Fechas Acciones
{{ $asignacion->user->name ?? 'Usuario no encontrado' }}
{{ $asignacion->user->email ?? 'N/A' }}
{{ $asignacion->cochera->nombre ?? 'Cochera no encontrada' }}
{{ $asignacion->cochera->codigo ?? 'N/A' }}
@php $rolColors = [ 'admin' => 'bg-red-100 text-red-800 dark:bg-red-900 dark:text-red-200', 'supervisor' => 'bg-yellow-100 text-yellow-800 dark:bg-yellow-900 dark:text-yellow-200', 'operativo' => 'bg-blue-100 text-blue-800 dark:bg-blue-900 dark:text-blue-200' ]; $rolColor = $rolColors[$asignacion->rol_cochera] ?? 'bg-gray-100 text-gray-800 dark:bg-gray-900 dark:text-gray-200'; @endphp @if($asignacion->rol_cochera === 'admin') @elseif($asignacion->rol_cochera === 'supervisor') @else @endif {{ ucfirst($asignacion->rol_cochera) }} @if($asignacion->activo) Activo @else Inactivo @endif @if($asignacion->cochera_por_defecto)
Por Defecto
@endif
Asignaci贸n:
{{ \Carbon\Carbon::parse($asignacion->fecha_asignacion)->format('d/m/Y') }}
@if($asignacion->fecha_fin_asignacion)
Fin:
{{ \Carbon\Carbon::parse($asignacion->fecha_fin_asignacion)->format('d/m/Y') }}
@endif
@if($asignacion->activo && !$asignacion->cochera_por_defecto)
@csrf
@endif
@csrf @method('PATCH')
@csrf @method('DELETE')

No hay asignaciones

Comience creando una nueva asignaci贸n de usuario a cochera

Nueva Asignaci贸n
@if($asignaciones->hasPages())
{{ $asignaciones->links() }}
@endif
@endsection