<?php

namespace App\Modules\Briefing\Application\List;

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

class ListBriefingResponse implements Response
{
    public function __construct(
        public int $Id_BookingTour,
        public string $BookingTour_DateStart,
        public string $BookingTour_PickUp,
        public int $BookingTour_Type,
        public int $BookingTour_NoPax,
        public string $BookingTour_Name,
        public string $BookingTour_TourName,
        public string $BookingTour_FeeType,
        public float $BookingTour_Full,
        public float $BookingTour_MinimumFull,
        public int $BookingTour_Group,
        public int $BookingTour_TourDuration,
        public string $BookingTour_DateBriefing,
        public string $BookingTour_PlaceBriefing,
        public int $BookingTour_UseBookingPlaceBriefing,
        public int $BookingTour_Status,
        public int $Id_Booking,
        public string $Booking_Code,
        public int $Id_Package,
        public string $Package_Code,
        public string $Package_Name,
        public int $Id_Tour,
        public string $Tour_Code,
        public string $Tour_Name,
        public string $Tour_Color,
        public int $Id_Group,
        public string $Group_Name,
        public string $Group_DateStart,
        public string $Group_Remark,
        public string $Passenger_Amount
    ) {
    }
}
