'use strict'; var utils = require('../utils/writer.js'); var UserApi = require('../service/UserApiService'); module.exports.createUser = function createUser (req, res, next) { var body = req.swagger.params['body'].value; UserApi.createUser(body) .then(function (response) { utils.writeJson(res, response); }) .catch(function (response) { utils.writeJson(res, response); }); }; module.exports.createUsersWithArrayInput = function createUsersWithArrayInput (req, res, next) { var body = req.swagger.params['body'].value; UserApi.createUsersWithArrayInput(body) .then(function (response) { utils.writeJson(res, response); }) .catch(function (response) { utils.writeJson(res, response); }); }; module.exports.createUsersWithListInput = function createUsersWithListInput (req, res, next) { var body = req.swagger.params['body'].value; UserApi.createUsersWithListInput(body) .then(function (response) { utils.writeJson(res, response); }) .catch(function (response) { utils.writeJson(res, response); }); }; module.exports.deleteUser = function deleteUser (req, res, next) { var username = req.swagger.params['username'].value; UserApi.deleteUser(username) .then(function (response) { utils.writeJson(res, response); }) .catch(function (response) { utils.writeJson(res, response); }); }; module.exports.getUserByName = function getUserByName (req, res, next) { var username = req.swagger.params['username'].value; UserApi.getUserByName(username) .then(function (response) { utils.writeJson(res, response); }) .catch(function (response) { utils.writeJson(res, response); }); }; module.exports.loginUser = function loginUser (req, res, next) { var username = req.swagger.params['username'].value; var password = req.swagger.params['password'].value; UserApi.loginUser(username,password) .then(function (response) { utils.writeJson(res, response); }) .catch(function (response) { utils.writeJson(res, response); }); }; module.exports.logoutUser = function logoutUser (req, res, next) { UserApi.logoutUser() .then(function (response) { utils.writeJson(res, response); }) .catch(function (response) { utils.writeJson(res, response); }); }; module.exports.updateUser = function updateUser (req, res, next) { var username = req.swagger.params['username'].value; var body = req.swagger.params['body'].value; UserApi.updateUser(username,body) .then(function (response) { utils.writeJson(res, response); }) .catch(function (response) { utils.writeJson(res, response); }); };