'use strict'; var url = require('url'); var Store = require('./StoreService'); module.exports.getInventory = function getInventory(req, res, next) { var result = Store.getInventory(); if (typeof result !== 'undefined') { res.setHeader('Content-Type', 'application/json'); res.end(JSON.stringify(result || {}, null, 2)); } else res.end(); }; module.exports.placeOrder = function placeOrder(req, res, next) { var body = req.swagger.params['body'].value; var result = Store.placeOrder(body); if (typeof result !== 'undefined') { res.setHeader('Content-Type', 'application/json'); res.end(JSON.stringify(result || {}, null, 2)); } else res.end(); }; module.exports.getOrderById = function getOrderById(req, res, next) { var orderId = req.swagger.params['orderId'].value; var result = Store.getOrderById(orderId); if (typeof result !== 'undefined') { res.setHeader('Content-Type', 'application/json'); res.end(JSON.stringify(result || {}, null, 2)); } else res.end(); }; module.exports.deleteOrder = function deleteOrder(req, res, next) { var orderId = req.swagger.params['orderId'].value; var result = Store.deleteOrder(orderId); if (typeof result !== 'undefined') { res.setHeader('Content-Type', 'application/json'); res.end(JSON.stringify(result || {}, null, 2)); } else res.end(); };