const InventoryAdapter=require('../adapter/inventoryadapter.js'); const inventoryadapter = new InventoryAdapter(); exports.newInventory = ( req, res ) => { try{ inventoryadapter.queryNewInventory(req,function(err,data){ let statusCode = data!=null ? data.meta.code : 200 ; if(err) statusCode = 500; inventoryadapter.sendResponse(statusCode,data, res); }); } catch(err){ apireshandler.meta.code = 502; apireshandler.meta.message = " [15] : Inventory controller, " + err.toString(); inventoryadapter.sendResponse(502, apireshandler, res); } } exports.updInventory = ( req, res ) => { try{ inventoryadapter.queryUpdInventory(req,function(err,data){ let statusCode = data!=null ? data.meta.code : 200 ; if(err) statusCode = 500; inventoryadapter.sendResponse(statusCode,data, res); }); } catch(err){ apireshandler.meta.code = 502; apireshandler.meta.message = " [30] : Budget controller, " + err.toString(); inventoryadapter.sendResponse(502, apireshandler, res); } } exports.delInventory = ( req, res ) => { try{ inventoryadapter.queryDelInventory(req,function(err,data){ let statusCode = data!=null ? data.meta.code : 200 ; if(err) statusCode = 500; inventoryadapter.sendResponse(statusCode,data, res); }); } catch(err){ apireshandler.meta.code = 502; apireshandler.meta.message = " [46] : Budget controller, " + err.toString(); inventoryadapter.sendResponse(502, apireshandler, res); } } exports.getListInventory = ( req, res ) => { try{ inventoryadapter.queryInventoryList(req,function(err,data){ let statusCode = data!=null ? data.meta.code : 200 ; if(err) statusCode = 500; inventoryadapter.sendResponse(statusCode,data, res); }); } catch(err){ apireshandler.meta.code = 502; apireshandler.meta.message = " [60] : Budget controller, " + err.toString(); inventoryadapter.sendResponse(502, apireshandler, res); } } exports.getHeaderListPO = ( req, res ) => { try{ inventoryadapter.queryInventoryHeaderList(req,function(err,data){ let statusCode = data!=null ? data.meta.code : 200 ; if(err) statusCode = 500; inventoryadapter.sendResponse(statusCode,data, res); }); } catch(err){ apireshandler.meta.code = 502; apireshandler.meta.message = " [60] : Budget controller, " + err.toString(); inventoryadapter.sendResponse(502, apireshandler, res); } } exports.getDetailListPO = ( req, res ) => { try{ inventoryadapter.queryInventoryDetailList(req,function(err,data){ let statusCode = data!=null ? data.meta.code : 200 ; if(err) statusCode = 500; inventoryadapter.sendResponse(statusCode,data, res); }); } catch(err){ apireshandler.meta.code = 502; apireshandler.meta.message = " [60] : Budget controller, " + err.toString(); inventoryadapter.sendResponse(502, apireshandler, res); } }