reservation.route.js 907 Bytes
Newer Older
1
import express from "express";
한규민's avatar
한규민 committed
2
3
import movieCtrl from "../controllers/movie.controller.js";
import reservationCtrl from "../controllers/reservation.controller.js";
한규민's avatar
한규민 committed
4
5
import timetableCtrl from "../controllers/timetable.controller.js";
import theaterCtrl from "../controllers/theater.controller.js"
6
7
8
9
const router = express.Router();


router.route('/findreservation')
한규민's avatar
한규민 committed
10
11
    .post(reservationCtrl.findReservedSeats)
    .get(reservationCtrl.findReservation)
12
13

router.route('/findonereservation')
한규민's avatar
한규민 committed
14
15
16
17
18
19
20
    .get(
        reservationCtrl.findOneReservation,
        movieCtrl.getMovieById,
        timetableCtrl.getTimeTable,
        theaterCtrl.getTheater,
        // theaterCtrl.getTheaterType
        )
21

Jiwon Yoon's avatar
Jiwon Yoon committed
22
router.route('/save')
한규민's avatar
한규민 committed
23
    .post(reservationCtrl.saveReservation)
24

25
26
27
28
29
30
router.route('/savetid')
    .post(reservationCtrl.saveTid)

router.route('/delete')
    .get(reservationCtrl.deleteReservation)

31
export default router;