@extends('layouts.main') @section('main')

Historial de Contratos

@can('sidebar_recursos_humanos') @endcan
@if(session('rgcmessage')) @endif @if(session('msjdelete')) @endif @if(session('warmessage')) @endif

Información del Empleado

{{ $empleado->EMP_NOMBRES }}
{{ $empleado->EMP_CEDULA }}
{{ $empleado->EMP_TELEFONO ?: 'No registrado' }}
{{ $empleado->EMP_DIRECCION ?: 'No registrada' }}
{{ $empleado->EMP_CODE }}
{{ $empleado->EMP_SEXO }}
{{ $empleado->EMP_FECHA_NACIMIENTO ? \Carbon\Carbon::parse($empleado->EMP_FECHA_NACIMIENTO)->format('d/m/Y') : 'No registrada' }}
@if($empleado->cargo)
{{ $empleado->contratoActivo->cargo->CAR_NOMBRE ?? 'Sin contrato activo' }}
@endif @if($empleado->EMP_ACTIVO)
{{ $empleado->EMP_ACTIVO == 'SI' ? 'Activo' : 'Inactivo' }}
@endif

Historial de Contratos {{ $contratos->count() }} {{ $contratos->count() == 1 ? 'Contrato' : 'Contratos' }}

@forelse ($contratos as $con) @include('Malla.Contrato.pdf') @include('Malla.Contrato.finish') @empty @endforelse
Estado Cargo Tipo Contrato Sueldo Fecha Inicio Fecha Fin Duración Acciones
@if($con->EMC_FINALIZADO == 'NO') Activo @else Finalizado @endif {{ $con->cargo->CAR_NOMBRE ?? 'No especificado' }} {{ $con->tipoContrato->TIC_NOMBRE ?? 'No especificado' }} @if($con->EMC_SUELDO) ${{ number_format($con->EMC_SUELDO, 0, ',', '.') }} @else No especificado @endif {{ $con->EMC_FECHA_INI ? \Carbon\Carbon::parse($con->EMC_FECHA_INI)->format('d/m/Y') : 'No especificada' }} @if($con->EMC_FECHA_FIN) {{ \Carbon\Carbon::parse($con->EMC_FECHA_FIN)->format('d/m/Y') }} @else Indefinido @endif @if($con->EMC_FECHA_INI) @php $inicio = \Carbon\Carbon::parse($con->EMC_FECHA_INI); $fin = $con->EMC_FECHA_FIN ? \Carbon\Carbon::parse($con->EMC_FECHA_FIN) : \Carbon\Carbon::now(); $duracion = $inicio->diff($fin); @endphp @if($duracion->y > 0) {{ $duracion->y }} {{ $duracion->y == 1 ? 'año' : 'años' }} @endif @if($duracion->m > 0) {{ $duracion->m }} {{ $duracion->m == 1 ? 'mes' : 'meses' }} @endif @else - @endif
@can('sidebar_recursos_humanos') @if ($con->EMC_FINALIZADO == 'NO') @endif @endcan

No hay contratos registrados para este empleado

@can('sidebar_recursos_humanos') @endcan
@include('Malla.Contrato.create') @endsection @section('scripts') @endsection