@extends('layouts.app')
@section('title', $bike->bikeModel->model ?? 'Велосипед')
@section('content')
<div class="container">
<div class="d-flex justify-content-between align-items-center mb-4">
<h1>{{ $bike->bikeModel->model ?? 'Велосипед #' . $bike->id }}</h1>
<div>
<a href="{{ route('bikes.edit', $bike->id) }}" class="btn btn-warning">Редактировать</a>
<form action="{{ route('bikes.destroy', $bike->id) }}" method="POST" style="display: inline-block;">
@csrf
@method('DELETE')
<button type="submit" class="btn btn-danger" onclick="return confirm('Удалить этот велосипед?')">
Удалить
</button>
</form>
</div>
</div>
<div class="card">
<div class="card-body">
<p><strong>Модель:</strong> {{ $bike->bikeModel->model ?? 'Не указана' }}</p>
<p><strong>Фирма:</strong> {{ $bike->bikeModel->firms->name ?? 'Не указана' }}</p>
<p><strong>Тип:</strong>
@switch($bike->type)
@case('city') Городской @break
@case('mountain') Горный @break
@case('road') Шоссейный @break
@case('kid') Детский @break
@case('electric') Электрический @break
@endswitch
</p>
<p><strong>Цена за минуту:</strong> {{ number_format($bike->price_per_minute, 2) }} руб.</p>
<p><strong>Статус:</strong>
@if($bike->status == 'available')
<span class="badge bg-success">Доступен</span>
@elseif($bike->status == 'rented')
<span class="badge bg-warning">В аренде</span>
@else
<span class="badge bg-danger">На обслуживании</span>
@endif
</p>
<p><strong>Описание:</strong></p>
<p>{{ $bike->description ?: 'Описание отсутствует' }}</p>
<p><strong>Дата добавления:</strong> {{ $bike->created_at->format('d.m.Y H:i') }}</p>
<p><strong>Последнее изменение:</strong> {{ $bike->updated_at->format('d.m.Y H:i') }}</p>
</div>
</div>
<div class="mt-3">
<a href="{{ route('bikes.index') }}" class="btn btn-secondary">Назад к списку</a>
</div>
</div>
@endsection