From c997e298674bd11316126370b866d3c63a83d82c Mon Sep 17 00:00:00 2001
From: Atiwit Pattanapukdee <65160394@go.buu.ac.th>
Date: Sun, 16 Mar 2025 16:48:10 +0700
Subject: [PATCH] Project Round 1

---
 routes/tourRoutes.js | 28 ++++------------------------
 1 file changed, 4 insertions(+), 24 deletions(-)

diff --git a/routes/tourRoutes.js b/routes/tourRoutes.js
index c0fd9c3..bbe865b 100644
--- a/routes/tourRoutes.js
+++ b/routes/tourRoutes.js
@@ -1,30 +1,10 @@
-// routes/tourRoutes.js
 const express = require('express');
 const router = express.Router();
+const tourController = require('../controllers/tourController');
+
+router.get('/', tourController.getTours);
+router.get('/tour/:id', tourController.getTourDetails);
 
-// ตัวอย่าง route สำหรับหน้าแสดงทัวร์ทั้งหมด
-router.get('/tours', (req, res) => {
-  req.db.query('SELECT * FROM tours', (err, results) => {
-    if (err) {
-      return res.status(500).json({ error: 'Failed to fetch tours' });
-    }
-    res.render('tours', { tours: results });
-  });
-});
 
-// ตัวอย่าง route สำหรับหน้าแสดงรายละเอียดทัวร์
-router.get('/tour/:id', (req, res) => {
-  const tourId = req.params.id;
-  req.db.query('SELECT * FROM tours WHERE id = ?', [tourId], (err, results) => {
-    if (err) {
-      return res.status(500).json({ error: 'Failed to fetch tour details' });
-    }
-    if (results.length > 0) {
-      res.render('tourDetail', { tour: results[0] });
-    } else {
-      res.status(404).send('Tour not found');
-    }
-  });
-});
 
 module.exports = router;
-- 
GitLab