forked from loafle/openapi-generator-original
48 lines
1.3 KiB
JavaScript
48 lines
1.3 KiB
JavaScript
'use strict';
|
|
|
|
var utils = require('../utils/writer.js');
|
|
var StoreApi = require('../service/StoreApiService');
|
|
|
|
module.exports.deleteOrder = function deleteOrder (req, res, next) {
|
|
var orderId = req.swagger.params['orderId'].value;
|
|
StoreApi.deleteOrder(orderId)
|
|
.then(function (response) {
|
|
utils.writeJson(res, response);
|
|
})
|
|
.catch(function (response) {
|
|
utils.writeJson(res, response);
|
|
});
|
|
};
|
|
|
|
module.exports.getInventory = function getInventory (req, res, next) {
|
|
StoreApi.getInventory()
|
|
.then(function (response) {
|
|
utils.writeJson(res, response);
|
|
})
|
|
.catch(function (response) {
|
|
utils.writeJson(res, response);
|
|
});
|
|
};
|
|
|
|
module.exports.getOrderById = function getOrderById (req, res, next) {
|
|
var orderId = req.swagger.params['orderId'].value;
|
|
StoreApi.getOrderById(orderId)
|
|
.then(function (response) {
|
|
utils.writeJson(res, response);
|
|
})
|
|
.catch(function (response) {
|
|
utils.writeJson(res, response);
|
|
});
|
|
};
|
|
|
|
module.exports.placeOrder = function placeOrder (req, res, next) {
|
|
var body = req.swagger.params['body'].value;
|
|
StoreApi.placeOrder(body)
|
|
.then(function (response) {
|
|
utils.writeJson(res, response);
|
|
})
|
|
.catch(function (response) {
|
|
utils.writeJson(res, response);
|
|
});
|
|
};
|