@extends('layouts.master') @section('title', 'Hotel Center | Alboosh - Timeless authenticity, born of the desert') @section('title-topbar', __('basic.hotel center')) @section('css') {{-- swiper --}} @endsection @section('content')
{{ __('basic.dashboard') }} | {{ __('basic.booking center') }} | {{ __('basic.hotel center') }}
{{ __('basic.new booking') }} {{ __('basic.print') }} {{ __('basic.search filter') }}
{{ __('basic.hotel center') }}
{{ __('basic.from') }} {{ $date_from }} {{ __('basic.to') }} {{ $date_to }}
{{ __('basic.hotel bookings') }}
{{ __('basic.workers') }}
{{ __('basic.branches') }}
{{ __('basic.sell to debtor') }}
{{ __('basic.hotels') }}
{{ __('basic.room type') }}
{{ __('basic.room view') }}
{{ __('basic.room meal') }}
{{ __('basic.market') }}
{{ __('basic.destination') }}
{{ __('basic.recent bookings') }}
@role('Super-admin|Trip-manager|Package-manager|Transport-manager|Visa-manager|Hotel-manager|Operation-manager|Operation-worker') @endrole @role('Super-admin|Trip-manager|Package-manager|Transport-manager|Visa-manager|Hotel-manager|Operation-manager|Operation-worker') @endrole @php $total_cost = 0; $total_sell = 0; $total_paid = 0; @endphp @foreach ($recent_bookings as $item) @if ($item->status == 0) @php $text_color = 'not_accepted-color-btn'; $msg = __('patientappo.not accepted'); @endphp @elseif ($item->status == 1) @php $text_color = 'main-color-btn'; $msg = __('patientappo.accepted'); @endphp @elseif ($item->status == 2) @php $text_color = 'active-color-btn'; $msg = __('broker inquire'); @endphp @elseif ($item->status == 3) @php $text_color = 'prog-color-btn'; $msg = __('traveler payment'); @endphp @elseif ($item->status == 4) @php $text_color = 'done-color-btn'; $msg = __('received payment'); @endphp @elseif ($item->status == 5) @php $text_color = 'pend-color-btn'; $msg = __('send a payment to broker'); @endphp @elseif ($item->status == 6) @php $text_color = 'prog-color-btn'; $msg = __('broker confirm'); @endphp @elseif ($item->status == 7) @php $text_color = 'done-color-btn'; $msg = __('patientappo.done'); @endphp @elseif ($item->status == 8) @php $text_color = 'cancel-color-btn'; $msg = __('patientappo.canceled'); @endphp @endif @role('Super-admin|Trip-manager|Package-manager|Transport-manager|Visa-manager|Hotel-manager|Operation-manager|Operation-worker') @endrole @role('Super-admin|Trip-manager|Package-manager|Transport-manager|Visa-manager|Hotel-manager|Operation-manager|Operation-worker') @endrole @endforeach @role('Super-admin|Trip-manager|Package-manager|Transport-manager|Visa-manager|Hotel-manager|Operation-manager|Operation-worker') @endrole
{{ __('basic.booking number') }} {{ __('basic.hotel') }} {{ __('basic.services') }} {{ __('basic.traveler') }} {{ __('basic.company') }} {{ __('basic.worker') }} {{ __('basic.date') }} {{ __('basic.status') }}{{ __('basic.cost') }}{{ __('basic.sell') }} {{ __('basic.sell to') }} {{ __('patientappo.pay status') }} {{ __('basic.cost invoice') }}{{ __('basic.remaining amount') }}
@if($item->booking) {{ $item->booking->code }} @else {{ __('basic.not selected') }} @endif @if($item->hotel) {{ $item->hotel->name }} @else {{ __('basic.not selected') }} @endif -

{{ $item->destination->name }}

{{ $item->quantity }} {{ $item->room_type->name }} room

{{ __('basic.room meal') . ':'}} {{ $item->room_meal->name }}

{{ __('basic.room view') . ':'}} {{ $item->room_view->name }}

@if($item->patient) {{ $item->patient->full_name }} @else {{ __('basic.not selected') }} @endif @if ($item->debtor) {{ $item->debtor->company_name }} @else {{ __('basic.not selected') }} @endif @isset($item->creator->first_name) {{ $item->creator->first_name }} @endisset

{{ __('basic.check in') }}:

{{ date('Y-m-d', strtotime($item->start_at)) }}
{{ date('h:i a', strtotime($item->start_at)) }}

{{ __('basic.check out') }}:

{{ date('Y-m-d', strtotime($item->end_at)) }}
{{ date('h:i a', strtotime($item->end_at)) }}
{{ $msg }} @if ($item->cost) @php $total_cost += $item->cost->final_price; @endphp {{ $item->cost->final_price }} @if($item->cost) @if($item->cost->invoice->currency) {{ $item->invoice_item->invoice->currency->code}} @endif @endif @endif @if($item->invoice_item) @php $total_sell += $item->invoice_item->final_price; @endphp {{ $item->invoice_item->final_price }} @if($item->invoice_item->invoice) @if($item->invoice_item->invoice->currency) {{ $item->invoice_item->invoice->currency->code}} @endif @endif @endif @if($item->sell_debtor) {{ $item->sell_debtor->company_name }} @else {{ __('basic.not selected') }} @endif {{-- accept client and supplier invoice --}} @if(in_array($item->payment_method, [1,2]) && $item->invoice_item->invoice_id !== 0) @if ($item->invoice_item->invoice->status == 0) @php $msg_invoice_debtor = __('basic.not paid'); $text_color_invoice_debtor = 'cancel-color-btn'; @endphp @elseif ($item->invoice_item->invoice->status == 1) @php $text_color_invoice_debtor = 'pend-color-btn'; $msg_invoice_debtor = __('basic.pending'); @endphp @elseif ($item->invoice_item->invoice->status == 2) @php $text_color_invoice_debtor = 'prog-color-btn'; $msg_invoice_debtor = __('basic.installment'); @endphp @elseif ($item->invoice_item->invoice->status == 3) @php $text_color_invoice_debtor = 'done-color-btn'; $msg_invoice_debtor = __('basic.paid'); @endphp @elseif ($item->invoice_item->invoice->status == 4) @php $msg_invoice_debtor = __('basic.refund'); $text_color_invoice_debtor = 'cancel-color-btn'; @endphp @else @php $msg_invoice_debtor = __('basic.no fees'); $text_color_invoice_debtor = 'not_accepted-color-btn'; @endphp @endif {{ $msg_invoice_debtor }} @else {{ __('basic.no invoice') }} @endif @if ($item->cost) @if ($item->cost->status == 0) @php $msg_invoice_debtor = __('basic.not paid'); $text_color_invoice_debtor = 'cancel-color-btn'; @endphp @elseif ($item->cost->status == 1) @php $text_color_invoice_debtor = 'pend-color-btn'; $msg_invoice_debtor = __('basic.pending'); @endphp @elseif ($item->cost->status == 2) @php $text_color_invoice_debtor = 'prog-color-btn'; $msg_invoice_debtor = __('basic.installment'); @endphp @elseif ($item->cost->status == 3) @php $text_color_invoice_debtor = 'done-color-btn'; $msg_invoice_debtor = __('basic.paid'); @endphp @elseif ($item->cost->status == 4) @php $msg_invoice_debtor = __('basic.refund'); $text_color_invoice_debtor = 'cancel-color-btn'; @endphp @endif @php $debtor_inv_id = $item->cost->id; @endphp {{ $msg_invoice_debtor }} @endif @if($item->invoice_item) @php $total_paid += $item->invoice_item->invoice->total_paid; @endphp {{ $item->invoice_item->invoice->final_price - $item->invoice_item->invoice->total_paid }} @if($item->invoice_item->invoice->currency) {{ $item->invoice_item->invoice->currency->code}} @endif @endif
{{ __('basic.total sell') }} {{ $total_sell }} {{ __('basic.total cost') }} {{ $total_cost}} {{ __('basic.total paid') }} {{ $total_paid }}
@endsection @section('js') {{-- data table --}} @php $chart_color = ['#323ac8', '#38dfa8','#1a78f1', '#d13c62', '#12c7d9', '#03c2c3', '#5035df', '#17a673', '#2e59d9', '#9aeded', '#f3d56a', '#7c859d', '#a4adc5', '#80142f', '#33d293', '#bed233', '#3958e9', '#10c86f', '#654fb6', '#a44fb6', '#89728e', '#c85110', '#6d769d', '#1b6954', '#204494', '#94206b', '#948320', '#209493', '#292094', '#203a65', '#4e6fa5', '#e29031', '#e23168', '#31e0e2', '#e29131', '#319fe2', '#8131e2', '#31a8e2', '#31e2c0', '#31c3e2', '#e2a931', '#3157e2']; @endphp @endsection