reservation.route.js 867 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
    .get(
        reservationCtrl.findOneReservation,
        movieCtrl.getMovieById,
        timetableCtrl.getTimeTable,
한규민's avatar
한규민 committed
18
        theaterCtrl.getTheater
한규민's avatar
한규민 committed
19
        )
Jiwon Yoon's avatar
Jiwon Yoon committed
20
router.route('/save')
한규민's avatar
한규민 committed
21
    .post(reservationCtrl.saveReservation)
22

23
24
25
26
27
28
router.route('/savetid')
    .post(reservationCtrl.saveTid)

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

29
export default router;