@extends('layouts.app') @section('htmlheader_title') Historial Formularios Preoperacionales @endsection @section('contentheader_title') {{'Historial Formularios Preoperacionales'}}
@endsection @section('main-content')

Historial de Formularios Preoperacionales

@if(in_array(Auth::user()->UsRol, Permisos::CONDUCTOR) || in_array(Auth::user()->UsRol2, Permisos::CONDUCTOR)) Volver a Programaciones @endif
@if(session('success'))
{{ session('success') }}
@endif @if(in_array(Auth::user()->UsRol, Permisos::CONDUCTOR) || in_array(Auth::user()->UsRol2, Permisos::CONDUCTOR)) @endif @foreach($programaciones as $programacion) @php $vehiculoPlaca = 'No definido'; if($programacion->FK_ProgVehiculo){ foreach($vehiculos as $vehiculoItem){ if($programacion->FK_ProgVehiculo == $vehiculoItem->ID_Vehic){ $vehiculoPlaca = $vehiculoItem->VehicPlaca; break; } } } $conductorNombre = 'No definido'; if($programacion->FK_ProgConductor){ foreach($personals as $personal){ if($programacion->FK_ProgConductor == $personal->ID_Pers){ $conductorNombre = $personal->PersFirstName.' '.$personal->PersLastName; break; } } } $kmRecorridos = null; if($programacion->ProgVehKmInicial && $programacion->ProgVehKmFinal){ $kmRecorridos = $programacion->ProgVehKmFinal - $programacion->ProgVehKmInicial; } @endphp @if(in_array(Auth::user()->UsRol, Permisos::CONDUCTOR) || in_array(Auth::user()->UsRol2, Permisos::CONDUCTOR)) @endif @endforeach
Fecha Programación Fecha Formulario Vehículo Conductor Km Inicial Km Final Km Recorridos Estado Vehículo Estado Formulario Ver PDFVer Detalles
{{ date('d/m/Y', strtotime($programacion->ProgVehFecha)) }} @if($programacion->ProgVehFechaPreoperacional) {{ date('d/m/Y h:i A', strtotime($programacion->ProgVehFechaPreoperacional)) }} @else N/A @endif {{ $vehiculoPlaca }} {{ $conductorNombre }} {{ $programacion->ProgVehKmInicial ?? 'N/A' }} {{ $programacion->ProgVehKmFinal ?? 'N/A' }} @if($kmRecorridos !== null) {{ $kmRecorridos }} km @else N/A @endif @if($programacion->ProgVehEstadoVehiculo) @if($programacion->ProgVehEstadoVehiculo == 'Funcional') {{ $programacion->ProgVehEstadoVehiculo }} @elseif($programacion->ProgVehEstadoVehiculo == 'Requiere Mantenimiento') {{ $programacion->ProgVehEstadoVehiculo }} @else {{ $programacion->ProgVehEstadoVehiculo }} @endif @else N/A @endif @if($programacion->ProgVehPreoperacionalCompletado) Completado @else Pendiente @endif @if($programacion->ProgVehPdfPreoperacional) Ver PDF @else No disponible @endif Ver
@endsection @section('NewScript') @endsection