@extends('adminlte::page')
@section('title', env('APP_NAME') . ' - Detalle de Asistencia')
@section('content_header')
Detalle de Asistencia
Lista de Asistencias
@stop
@section('content')
Empleado:
{{ $asistencia->empleado->nombre }} {{ $asistencia->empleado->apellido }}
DNI:
{{ $asistencia->empleado->dni ?? 'No registrado' }}
Código:
{{ $asistencia->empleado->codigo }}
Cargo:
{{ $asistencia->empleado->cargo ?? 'No especificado' }}
Fecha de Entrada:
{{ $asistencia->entrada_at ? \Carbon\Carbon::parse($asistencia->entrada_at)->format('d/m/Y H:i:s') : 'No registrada' }}
Fecha de Salida:
{{ $asistencia->salida_at ? \Carbon\Carbon::parse($asistencia->salida_at)->format('d/m/Y H:i:s') : 'No registrada' }}
Estado:
@if ($asistencia->salida_at)
Completado
@else
En trabajo
@endif
Tiempo Trabajado:
@if ($asistencia->entrada_at && $asistencia->salida_at)
@php
$entrada = \Carbon\Carbon::parse($asistencia->entrada_at);
$salida = \Carbon\Carbon::parse($asistencia->salida_at);
$tiempo = $entrada->diff($salida);
$horas = $tiempo->h + $tiempo->days * 24;
$minutos = $tiempo->i;
@endphp
{{ $horas }}h {{ $minutos }}m
@else
No calculable
@endif
Ver Fotos
Latitud:
{{ $asistencia->latitud ?? 'No registrada' }}
Longitud:
{{ $asistencia->longitud ?? 'No registrada' }}
IP Address:
{{ $asistencia->ip_address ?? 'No registrada' }}
ID:
{{ $asistencia->id }}
Creado:
{{ $asistencia->created_at ? \Carbon\Carbon::parse($asistencia->created_at)->format('d/m/Y H:i:s') : 'No registrado' }}
Actualizado:
{{ $asistencia->updated_at ? \Carbon\Carbon::parse($asistencia->updated_at)->format('d/m/Y H:i:s') : 'No registrado' }}
User Agent:
{{ Str::limit($asistencia->user_agent, 50) }}
@if ($asistencia->foto_path_entrada)
Fecha y Hora de Entrada: {{ $asistencia->entrada_at ? \Carbon\Carbon::parse($asistencia->entrada_at)->format('d/m/Y H:i:s') : 'No registrada' }}
@else
No hay foto de entrada
@endif
@if ($asistencia->foto_path_salida)
Fecha y Hora de Salida: {{ $asistencia->salida_at ? \Carbon\Carbon::parse($asistencia->salida_at)->format('d/m/Y H:i:s') : 'No registrada' }}
@else
No hay foto de salida
@endif
@stop
@section('css')
@stop
@section('js')
@stop