82 lines
2.7 KiB
JavaScript
82 lines
2.7 KiB
JavaScript
|
|
const VendorAdapter=require('../adapter/vendoradapter.js');
|
|
const vendoradapter = new VendorAdapter();
|
|
|
|
exports.getListVendor = ( req, res ) => {
|
|
try{
|
|
vendoradapter.queryVendorList(req,function(err,data){
|
|
let statusCode = data!=null ? data.meta.code : 200 ;
|
|
if(err) statusCode = 500;
|
|
vendoradapter.sendResponse(statusCode,data, res);
|
|
});
|
|
}
|
|
catch(err){
|
|
apireshandler.meta.code = 502;
|
|
apireshandler.meta.message = " [15] : Vendor controller, " + err.toString();
|
|
vendoradapter.sendResponse(502, apireshandler, res);
|
|
}
|
|
}
|
|
|
|
|
|
exports.getVendorDetail = ( req, res ) => {
|
|
try{
|
|
vendoradapter.queryVendorDetail(req,function(err,data){
|
|
let statusCode = data!=null ? data.meta.code : 200 ;
|
|
if(err) statusCode = 500;
|
|
vendoradapter.sendResponse(statusCode,data, res);
|
|
});
|
|
}
|
|
catch(err){
|
|
apireshandler.meta.code = 502;
|
|
apireshandler.meta.message = " [46] : VEndor controller, " + err.toString();
|
|
vendoradapter.sendResponse(502, apireshandler, res);
|
|
}
|
|
}
|
|
|
|
exports.deleteVendor = ( req, res ) => {
|
|
try{
|
|
vendoradapter.queryDeleteVendor(req,function(err,data){
|
|
let statusCode = data!=null ? data.meta.code : 200 ;
|
|
if(err) statusCode = 500;
|
|
vendoradapter.sendResponse(statusCode,data, res);
|
|
});
|
|
}
|
|
catch(err){
|
|
apireshandler.meta.code = 502;
|
|
apireshandler.meta.message = " [46] : Budget controller, " + err.toString();
|
|
vendoradapter.sendResponse(502, apireshandler, res);
|
|
}
|
|
}
|
|
|
|
exports.setNewVendor = ( req, res ) => {
|
|
try{
|
|
vendoradapter.queryNewVendor(req,function(err,data){
|
|
let statusCode = data!=null ? data.meta.code : 200 ;
|
|
if(err) statusCode = 500;
|
|
vendoradapter.sendResponse(statusCode,data, res);
|
|
});
|
|
}
|
|
catch(err){
|
|
apireshandler.meta.code = 502;
|
|
apireshandler.meta.message = " [76] : Budget controller, " + err.toString();
|
|
vendoradapter.sendResponse(502, apireshandler, res);
|
|
}
|
|
}
|
|
exports.updateVendor = ( req, res ) => {
|
|
try{
|
|
vendoradapter.queryUpdateVendor(req,function(err,data){
|
|
let statusCode = data!=null ? data.meta.code : 200 ;
|
|
if(err) statusCode = 500;
|
|
vendoradapter.sendResponse(statusCode,data, res);
|
|
});
|
|
}
|
|
catch(err){
|
|
apireshandler.meta.code = 502;
|
|
apireshandler.meta.message = " [90] : Budget controller, " + err.toString();
|
|
vendoradapter.sendResponse(502, apireshandler, res);
|
|
}
|
|
}
|
|
|
|
|
|
|