@extends('layouts.app', [ 'title' => __('User Management'), 'parentSection' => 'laravel', 'elementName' => 'user-management' ]) @section('title', 'Reserva ' . $sale->id . ' |') @section('content') @component('layouts.headers.auth') @component('layouts.headers.breadcrumbs') @slot('title') Reserva @endslot @endcomponent @endcomponent

Reserva {{$sale->id}}

@csrf @method('delete') Voltar
@method('PUT') @csrf
Informações Gerais da Reserva
last_name}}" readonly> @include('alerts.feedback', ['field' => 'title'])
@include('alerts.feedback', ['field' => 'user_id'])
@include('alerts.success') @include('alerts.errors')
Produtos da Reserva
@if ($sale->status != "Concluída")
Adicionar Produto
@endif
@if(empty($sale_products->first()->sp_id))



Não há produtos registrados.

@else
@foreach ($sale_products->where('kind', '=', 'Main')->where('sale_id','=',$sale->id) as $sale) @endforeach
ID Início Fim Produto Fornecedor Prestador Passageiros Vinculados Valor do Produto Ações
#{{ $sale->sp_id }} {{ date('d/m/y H:i', strtotime($sale->start_datetime)) }} @if(!empty($sale->end_datetime)) {{ date('d/m/y H:i', strtotime($sale->end_datetime)) }} @else Só ida @endif {{ $sale->product }} @if($sale->pid == 3 && str_contains(str($flight_legs->where('saleproduct_id','=',$sale->sp_id)), '"saleproduct_id":'.$sale->sp_id) ) @if(count($flight_legs->where('saleproduct_id', '=', $sale->sp_id)) > 1) {{count($flight_legs->where('saleproduct_id', '=', $sale->sp_id))}} Trechos @else Trecho @endif @endif @if ($sale->pid == 3) Trecho @endif {{ $sale->provider_name }} {{ $sale->supplier_name }} @if ($sales_passengers->where('saleproductid', '=', $sale->sp_id)->count() == 0) @if ($sale->pid == 8) @elseif ($sale->pid == 3) @elseif ($sale->pid == 1) @elseif ($sale->pi != 8 && $sale->pid != 3 && $sale->pid != 1) @endif @else @if ($sales_passengers->where('saleproductid', '=', $sale->sp_id)->count() == 1) 1 Passageiro @else {{$sales_passengers->where('saleproductid', '=', $sale->sp_id)->count()}} Passageiros @endif @if ($sale->pid == 8) @elseif ($sale->pid == 3) @elseif ($sale->pid == 1) @elseif ($sale->pid != 8 && $sale->pid != 3 && $sale->pid != 1) @endif @endif @push('js') {{-- Car Rental Calculator --}} {{-- Flights Calculator --}} {{-- Accommodation Calculator --}} {{-- Others Calculator --}} @endpush @if ($final_price->where('spp_id', '=', $sale->sp_id)->sum('final_price') > 0) R$ {{ number_format($final_price->where('spp_id', '=', $sale->sp_id)->sum('final_price'), 2, ",", ".") }} @else @endif
Total: R$ {{number_format($final_price->sum('final_price'), 2, ",", ".")}}
@endif
@if ($final_price->sum('final_price') > 0)
Formas de Pagamento

Valor Total: R$ {{number_format($final_price->sum('final_price'), 2, ",", ".")}}
Valor Pago: R$ {{ number_format($payment_added->sum('final_price'), 2, ",", ".") }}


Saldo em Aberto: R$ {{number_format($final_price->sum('final_price') - $payment_added->sum('final_price'), 2, ",", ".")}}

@if( number_format($final_price->sum('final_price'), 2, ",", ".") == number_format($payment_added->sum('final_price'), 2, ",", ".") )

Saldo totalmente distribuído!

@elseif($payment_added->sum('final_price') != $final_price->sum('final_price'))

Revise as formas de pagamento!
O valor de pagamentos está maior que o valor dos produtos

@endif
@if( number_format($payment_added->sum('final_price'), 2, ",", ".") != number_format($final_price->sum('final_price'), 2, ",", ".")) @else Gerar Recibo @endif @if (str_contains($sales_method_payment->where('sale_id', '=', $sale->sale_id), "Boleto Interno")) @if(count($boletos) > 0) @endif @endif
{{-- Payments --}}
@if(empty($sales_method_payment->first()->method))



Não há formas de pagamento registradas.

@else
@foreach ($sales_method_payment->where('sale_id', '=', $sale->sale_id) as $payment) @endforeach
ID Forma de Pagamento Pagador (Cliente) Valor do Pagamento Ações
#{{ $payment->id }} {{ $payment->method }} {{ $payment->first_name . " " . $payment->last_name }} R$ {{ number_format($payment->final_price, 2, ",", ".") }}
Total: R$ {{number_format($payment_added->sum('final_price'), 2, ",", ".")}}
@endif
@endif @if (!empty($files_sale->first()->title) && number_format($payment_added->sum('final_price'), 2, ",", ".") == number_format($final_price->sum('final_price'), 2, ",", ".") )
Vouchers Anexados
  • @foreach ($files_sale as $file)

    {{$file->title}}

    Anexado em: {{ date('d/m/Y H:m', strtotime($file->created_at)) }}
    @csrf @method('delete')


    @endforeach


@endif @if (number_format($payment_added->sum('final_price'), 2, ",", ".") == number_format($final_price->sum('final_price'), 2, ",", ".") && $payment_added->sum('final_price') > 0)
Anexar Vouchers Externos
@csrf



@if ($sale_status->status != "Concluída")
Finalizar Reserva
@else
Reserva Concluída
@endif
@if ($sale_status->status == "Concluída") @endif Gerar Confirmação de Reserva @if ($sale_status->status != "Concluída") Finalizar Reserva @else @endif


@endif @include('layouts.footers.auth')
@endsection @push('js') {{-- Car Rental Calculator --}} {{-- Flights Calculator --}} {{-- Accommodation Calculator --}} {{-- Others Calculator --}} @endpush @push('css') @endpush @push('js') @endpush