@extends('layouts.app')
@section('titulo','Equipo')
@section('contenido')
@php $editando = (bool) $registro->id; @endphp
<h4><i class="fa fa-gear"></i> {{ $editando?'Editar':'Nuevo' }} equipo</h4>
<form method="POST" enctype="multipart/form-data"
      action="{{ $editando ? route('equipos.update',$registro) : route('equipos.store') }}" class="card p-3">
  @csrf @if($editando) @method('PUT') @endif
  <div class="row g-3">
    <div class="col-md-4"><label class="form-label small">Área *</label>
      <select name="area_id" class="form-select" required>
        <option value="">—</option>
        @foreach($areas as $a)<option value="{{ $a->id }}" @selected(old('area_id',$registro->area_id)==$a->id)>{{ $a->nombre }}</option>@endforeach
      </select></div>
    <div class="col-md-4"><label class="form-label small">Sistema</label>
      <select name="sistema_id" class="form-select">
        <option value="">—</option>
        @foreach($sistemas as $s)<option value="{{ $s->id }}" @selected(old('sistema_id',$registro->sistema_id)==$s->id)>{{ $s->nombre }}</option>@endforeach
      </select></div>
    <div class="col-md-4"><label class="form-label small">Código *</label>
      <input name="codigo" value="{{ old('codigo',$registro->codigo) }}" class="form-control" required></div>
    <div class="col-md-12"><label class="form-label small">Nombre *</label>
      <input name="nombre" value="{{ old('nombre',$registro->nombre) }}" class="form-control" required></div>
    <div class="col-md-4"><label class="form-label small">Marca</label>
      <input name="marca" value="{{ old('marca',$registro->marca) }}" class="form-control"></div>
    <div class="col-md-4"><label class="form-label small">Modelo</label>
      <input name="modelo" value="{{ old('modelo',$registro->modelo) }}" class="form-control"></div>
    <div class="col-md-4"><label class="form-label small">Serie</label>
      <input name="serie" value="{{ old('serie',$registro->serie) }}" class="form-control"></div>
    <div class="col-md-6"><label class="form-label small">Ubicación</label>
      <input name="ubicacion" value="{{ old('ubicacion',$registro->ubicacion) }}" class="form-control"></div>
    <div class="col-md-3"><label class="form-label small">Instalación</label>
      <input type="date" name="fecha_instalacion" value="{{ old('fecha_instalacion',optional($registro->fecha_instalacion)->format('Y-m-d')) }}" class="form-control"></div>
    <div class="col-md-3"><label class="form-label small">Horómetro actual</label>
      <input type="number" step="0.01" name="horometro_actual" value="{{ old('horometro_actual',$registro->horometro_actual) }}" class="form-control"></div>
    <div class="col-md-12"><label class="form-label small">Descripción</label>
      <textarea name="descripcion" class="form-control" rows="2">{{ old('descripcion',$registro->descripcion) }}</textarea></div>
    <div class="col-md-6"><label class="form-label small">Imagen del equipo</label>
      <input type="file" name="imagen" accept="image/*" class="form-control">
      @if($registro->imagen)<img src="{{ asset('storage/'.$registro->imagen) }}" class="mt-2" style="max-height:100px;">@endif
    </div>
    <div class="col-md-3 d-flex align-items-end">
      <div class="form-check form-switch">
        <input type="hidden" name="activo" value="0">
        <input type="checkbox" name="activo" value="1" class="form-check-input" {{ old('activo',$registro->activo??1)?'checked':'' }}>
        <label class="form-check-label">Activo</label>
      </div>
    </div>
  </div>
  <div class="mt-3 text-end">
    <a href="{{ route('equipos.index') }}" class="btn btn-outline-secondary">Cancelar</a>
    <button class="btn btn-primario"><i class="fa fa-save"></i> Guardar</button>
  </div>
</form>
@endsection
