<?php

namespace App\Modules\CommercialInvoice\Application;

use App\Modules\Shared\Domain\Bus\Query\Response;

class CommercialInvoiceResponse implements Response
{
    public function __construct(
        public int $Id_CommercialInvoice,
        public string $CommercialInvoice_Date,
        public string $CommercialInvoice_DateUpdate,
        public string $CommercialInvoice_IssueDate,
        public string $CommercialInvoice_CodeReservation,
        public string $CommercialInvoice_NumberSerie,
        public int $CommercialInvoice_Type,
        public string $CommercialInvoice_AmountWithoutIgv,
        public string $CommercialInvoice_AmountWithIgv,
        public int $CommercialInvoice_Status,
        public int $CommercialInvoice_Version,
        public int $Id_BookingUpgradePassenger,
        public int $Id_BookingExtraPassenger,
        public int $Id_Booking,
    ) {}
}
