@extends('layouts.partials.master') @section('title', 'Editar Reserva') @push('styles') @endpush @section('content')
@include('layouts.components.section-title', ['title' => 'Editar Reserva']) Voltar
@include('layouts.components.alerts')
@csrf @method('PUT')
@if (\App\Helpers\ModuleHelper::isSubModuleActive('module_services', 'schedule_by_employee')) @endif @if (\App\Helpers\ModuleHelper::isSubModuleActive('module_services', 'schedule_by_employee')) @endif
Id Serviço LojaFuncionárioUtilizador Data de Agendamento Quantidade Total Observações Criação
{{ $reservation->id }} @if ($reservation->service && !$reservation->service->trashed()) {{ $reservation->service->name }} @else {{ $reservation->service->name }} (excluído) @endif {{ $reservation->store->commercial_name }} {{ $reservation->worker ? $reservation->worker->name : '-' }} @if ($reservation->user && !$reservation->user->trashed()) {{ $reservation->user->full_name }} @else {{ $reservation->user->full_name }} (excluído) @endif {{ $reservation->schedule_date }} {{ $reservation->schedule_time }} {{ $reservation->quantity }} @if ($reservation->total) @formatEuro($reservation->total) @else - @endif {{ $reservation->observation }} {{ $reservation->created_at }}
@if ($errors->has('is_confirmed'))
{{ $errors->first('is_confirmed') }}
@endif
@if ($reservation->paymentMethod) @include('layouts.components.section-marker', ['section_name' => 'Pagamento', 'mt' => 'mt-3'])
@if ($reservation->paymentMethod->method === 'mbway') @elseif ($reservation->paymentMethod->method === 'multibanco') @endif @if ($reservation->paymentMethod->method === 'mbway') @elseif ($reservation->paymentMethod->method === 'multibanco') @endif
NomeNúmero de TelemóvelEntidade ReferênciaTotal Ações
@if ($reservation->paymentMethod->image) Imagem @endif {{ $reservation->paymentMethod->name }} {{ $reservation->payment_phone_number }} @if (is_array($reservation->payment->creation_response) && $reservation->payment->creation_response['method']) {{ $reservation->payment->creation_response['method']['entity'] }} @endif @if (is_array($reservation->payment->creation_response) && $reservation->payment->creation_response['method']) @formatMbReference($reservation->payment->creation_response['method']['reference']) @endif @if($reservation->payment->transaction->currency === 'EUR') @formatEuro($reservation->payment->transaction->amount) @else {{ $reservation->payment->transaction->amount }} {{ $reservation->payment->transaction->currency }} @endif
@if ($reservation->payment->reservations()->count() > 1)
@foreach ($reservation->payment->reservations as $samePaymentReservation) @if ($samePaymentReservation->id === $reservation->id) @continue @endif @endforeach
Esta reserva foi paga juntamente com a(s) seguinte(s) reserva(s):
Id Serviço Quantidade Total Confirmação Ações
{{ $samePaymentReservation->id }} @if ($samePaymentReservation->service && !$samePaymentReservation->service->trashed()) {{ $samePaymentReservation->service->name }} @else {{ $samePaymentReservation->service->name }} (excluído) @endif {{ $samePaymentReservation->quantity }} @if ($samePaymentReservation->total) @formatEuro($samePaymentReservation->total) @else - @endif @if ($samePaymentReservation->is_confirmed) @include('layouts.components.badges', ['type' => 'success', 'text' => 'Confirmada']) @else @include('layouts.components.badges', ['type' => 'danger', 'text' => 'Não confirmada']) @endif
@endif
@endif @endsection