WebService - Adnan-Sivro/NWT2015-Tim9 GitHub Wiki
1. User
1.1 Create user
- create new user
- path "/users/createUser"
- method POST
- returns JSON
1.2 Get user
- Get user
- path "/users/getUser"
- method GET
- returns JSON
1.3 Delete user
- delete user
- path "/users/deleteUser"
- method DELETE
2.ResourceType
2.1 update ResourceType
- update ResourceType
- path "/resourcetype"
- method GET
3.Resource
3.1 update Resource
- update Resource
- path "/resources"
- method GET
4. Reservation
4.1 Create reservation
- create new reservation
- path "/reservations/createReservation"
- method POST
4.2 Upadate reservation
- upadate reservation
- path "/reservations/updateReservation"
- method PUT
4.3 Delete reservation
- delete reservation
- path "/reservations/deleteReservation"
- method DELETE
5. Keycard
5.1 Create keycard
- create new keycard
- path "/keycards/createKeycard"
- method POST
5.2 Upadate keycard
- upadate keycard
- path "/keycards/updateKeycard"
- method PUT
5.3 Delete keycard
- delete keycard
- path "/keycards/deleteKeycard"
- method DELETE
6. Image
6.1 Create image
- create new image
- path "/images/createImage"
- method POST
6.2 Upadate image
- upadate image
- path "/images/updateImage"
- method PUT
6.3 Delete image
- delete image
- path "/images/deleteImage"
- method DELETE
7. FoodOrder
7.1 create FoodOrder
- create new FoodOrder
- path "/orders/createOrder"
- method POST
7.2 Delete FoodOrder
- delete FoodOrder
- path "/orders/deleteOrder"
- method DELETE
8. FoodMenu
8.1 Create FoodMenu
- create new FoodMenu
- path "/menus/createMenu"
- method POST
- returns JSON
8.2 Upadate FoodMenu
- upadate FoodMenu
- path "/menus/updateMenu"
- method PUT
8.3 Delete FoodMenu
- delete FoodMenu
- path "/menus/deleteMenu"
- method DELETE