08 2024
This commit is contained in:
parent
c1c613a4b9
commit
881fc84207
384 changed files with 50679 additions and 990 deletions
|
|
@ -4,20 +4,21 @@ namespace App\Repositories;
|
|||
|
||||
|
||||
|
||||
use App\Models\FewoPrice;
|
||||
use App\Models\FewoReservation;
|
||||
use App\Models\FewoSeason;
|
||||
use App\Models\TravelClass;
|
||||
use App\Models\TravelProgram;
|
||||
use App\Models\TravelProgramDraft;
|
||||
use App\Models\TravelUserBookingFewo;
|
||||
use App\Models\TravelUserBookingFewoNotice;
|
||||
use App\Services\Util;
|
||||
use PDF;
|
||||
use Carbon\Carbon;
|
||||
use Request;
|
||||
use Storage;
|
||||
use Validator;
|
||||
use Carbon\Carbon;
|
||||
use App\Services\Util;
|
||||
use App\Models\FewoPrice;
|
||||
use App\Models\FewoSeason;
|
||||
use App\Models\TravelClass;
|
||||
use App\Libraries\CreatePDF;
|
||||
use App\Models\TravelProgram;
|
||||
use App\Models\FewoReservation;
|
||||
use App\Models\TravelProgramDraft;
|
||||
use App\Models\TravelUserBookingFewo;
|
||||
use App\Models\TravelUserBookingFewoNotice;
|
||||
|
||||
class TravelUserBookingFewoRepository extends BaseRepository {
|
||||
|
||||
|
|
@ -51,7 +52,7 @@ class TravelUserBookingFewoRepository extends BaseRepository {
|
|||
public function createTravelInfoPDF($id, $travel_info_user_text){
|
||||
|
||||
$model = TravelUserBookingFewo::findOrFail($id);
|
||||
|
||||
$travel_info_user_text = str_replace("€", "€", $travel_info_user_text);
|
||||
$model->info_mail_text = $travel_info_user_text;
|
||||
$model->save();
|
||||
|
||||
|
|
@ -59,15 +60,14 @@ class TravelUserBookingFewoRepository extends BaseRepository {
|
|||
'model' => $model,
|
||||
'travel_info_user_text' => $travel_info_user_text,
|
||||
];
|
||||
$pdf = PDF::loadView('pdf.travel_info_fewo', $data);
|
||||
$pdf->setPaper('A4', 'portrait');
|
||||
|
||||
$path =$model->getTravelInfoPath();
|
||||
$dir = $model->getTravelInfoDir();
|
||||
$filename = $model->getTravelInfoFileName();
|
||||
$pdf->save($path.$filename);
|
||||
|
||||
$pdf_file = new CreatePDF('pdf.travel_info_fewo', 'fewo_infos');
|
||||
$pdf_file->create($data, $filename, 'save', $path);
|
||||
$pdf_file->merger($dir, $filename, 'sterntours-template-logo');
|
||||
return $path.$filename;
|
||||
//return $pdf->stream('invoice.pdf');
|
||||
}
|
||||
|
||||
public function createInvoicePDF($id){
|
||||
|
|
@ -76,13 +76,14 @@ class TravelUserBookingFewoRepository extends BaseRepository {
|
|||
$data = [
|
||||
'model' => $model,
|
||||
];
|
||||
$pdf = PDF::loadView('pdf.invoice_fewo', $data);
|
||||
$pdf->setPaper('A4', 'portrait');
|
||||
$path =$model->getInvoicePath();
|
||||
$dir = $model->getInvoiceDir();
|
||||
$filename = $model->getInvoiceFileName();
|
||||
$pdf->save($path.$filename);
|
||||
$pdf_file = new CreatePDF('pdf.invoice_fewo', 'fewo_invoices');
|
||||
$pdf_file->create($data, $filename, 'save', $path);
|
||||
$pdf_file->merger($dir, $filename, 'sterntours-template-logo');
|
||||
return $path.$filename;
|
||||
//return $pdf->stream('invoice.pdf');
|
||||
|
||||
}
|
||||
public function check($id,$data)
|
||||
{
|
||||
|
|
@ -210,6 +211,7 @@ class TravelUserBookingFewoRepository extends BaseRepository {
|
|||
}
|
||||
|
||||
$data['is_calendar_fewo_direct'] = isset($data['is_calendar_fewo_direct']) ? true : false;
|
||||
$data['is_calendar_traum_fewo'] = isset($data['is_calendar_traum_fewo']) ? true : false;
|
||||
$data['is_calendar_hrs'] = isset($data['is_calendar_hrs']) ? true : false;
|
||||
$data['is_calendar_stern_tours'] = isset($data['is_calendar_stern_tours']) ? true : false;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue