@extends('layouts.plantilla')

@section('contenido')
    <div class="content">
        <div class="row">
            <div class="col-12 pt-5">
                @if($trabajador)
                    <h1>Editar Trabajador</h1>
                @else
                    <h1>Crear Trabajador</h1>
                @endif
            </div>

            <div class="col-12">
                @if($trabajador)
                    <form action="{{ route('trabajadores.update', $trabajador->id) }}" method="POST">
                        @csrf
                        @method('PUT')
                @else
                    <form action="{{ route('trabajadores.store') }}" method="POST">
                        @csrf
                @endif
                    <div class="form-group">
                        <label for="nombre" class="form-label">Nombre</label>
                        <input type="text" class="form-control" id="nombre" name="nombre" value="{{$trabajador ? $trabajador->nombre : ''}}" placeholder="Ingrese el nombre" required>
                    </div>
                    <div class="form-group">
                        <label for="telefono" class="form-label">Teléfono</label>
                        <input type="text" class="form-control" id="telefono" name="telefono" value="{{$trabajador ? $trabajador->telefono : ''}}" placeholder="Ingrese el teléfono">
                    </div>
                    <div class="form-group">
                        <label for="genero" class="form-label">Género</label>
                        <select name="genero" id="genero" class="form-control">
                            <option value="Masculino" {{$trabajador ? ($trabajador->genero == 'Masculino' ? 'selected' : '') : ''}}>Masculino</option>
                            <option value="Femenino" {{$trabajador ? ($trabajador->genero == 'Femenino' ? 'selected' : '') : ''}}>Femenino</option>
                            <option value="Otro" {{$trabajador ? ($trabajador->genero == 'Otro' ? 'selected' : '') : ''}}>Otro</option>
                        </select>
                    </div>
                    <div class="form-group">
                        <label for="sueldo" class="form-label">Sueldo</label>
                        <input type="number" step="0.01" class="form-control" id="sueldo" name="sueldo" value="{{$trabajador ? $trabajador->sueldo : ''}}" placeholder="Ingrese el sueldo" required>
                    </div>
                        <div class="form-group">
                        <label for="puesto" class="form-label">Puesto</label>
                        <select name="puesto_id" id="puesto" class="form-control">
                            @foreach($puestos as $puesto)
                                <option value="{{$puesto->id}}" {{$trabajador ? ($trabajador->puesto_id == $puesto->id ? 'selected' : '') : ''}}>{{$puesto->nombre}}</option>
                            @endforeach
                        </select>
                    </div>
                    <div class="form-group">
                        <label for="numero_seguro" class="form-label">Número de Seguro</label>
                        <input type="text" class="form-control" id="numero_seguro" name="numero_seguro" value="{{$trabajador ? $trabajador->numero_seguro : ''}}" placeholder="Ingrese el número de seguro" required>
                    </div>
                    <div class="form-group">
                        <label for="correo_electronico" class="form-label">Correo Electrónico</label>
                        <input type="email" class="form-control" id="correo_electronico" name="correo_electronico" value="{{$trabajador ? $trabajador->correo_electronico : ''}}" placeholder="Ingrese el correo electrónico">
                    </div>
                    <button type="submit" class="btn btn-primary">Guardar</button>
                    <a href="{{ route('trabajadores.index') }}" class="btn btn-danger">Cancelar</a>
                </form>
            </div>
        </div>
    </div>
    </div>
@endsection