@extends('layouts.app') @section('title', 'Ticket Fares') @section('content')

Ticket Fares

Add New
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif
Clear
@forelse($ticketFares as $fare) @empty @endforelse
ID Airline Class Route Type Net Fare Selling Fare Offer Price Effective From Effective To Ticket Qty Created At Status Actions
{{ $fare->id }} {{ $fare->airline->name ?? '-' }} {{ $fare->airlineClass->travelClass->name ?? '-' }} @if($fare->route) @if($fare->route->route_type->value === 'multi_city') @if($fare->route->multiSegments->count() > 0) {{ $fare->route->multiSegments->first()->fromCity->code ?? '-' }}-{{ $fare->route->multiSegments->first()->toCity->code ?? '-' }} ... @else - @endif @else {{ $fare->route->fromCity->code ?? '-' }}-{{ $fare->route->toCity->code ?? '-' }} @if($fare->route->route_type->value === 'round') -{{ $fare->route->returnCity->code ?? '-' }} @endif @endif @else - @endif @switch($fare->ticket_type->value) @case('regular') Regular @break @case('offer') Offer @break @case('group') Group @break @endswitch @currency($fare->net_fare, 2) @currency($fare->selling_fare, 2) @if($fare->offer_price)@currency($fare->offer_price, 2)@else-@endif {{ $fare->effective_from->format('d/m/Y') }} {{ $fare->effective_to->format('d/m/Y') }} @if($fare->ticket_type->value === 'group' && $fare->groupTicket) {{ $fare->groupTicket->ticket_qty }} @else — @endif {{ $fare->created_at->format('d/m/Y') }}
@csrf @method('PATCH')
{{ $fare->is_active ? 'Active' : 'Inactive' }}
View @if($fare->is_locked) Edit Delete @else Edit
@csrf @method('DELETE')
@endif
No ticket fares found. Add one?
{{ $ticketFares->appends(request()->query())->links() }}
@endsection @push('scripts') @endpush