crunchbutton/www/assets/cockpit/js/service.order.js
2014-11-19 14:01:10 -08:00

43 lines
774 B
JavaScript

NGApp.factory('OrderService', function($resource) {
var service = {};
var order = $resource(App.service + 'orders/:id_order', { id_order: '@id_order'}, {
'load' : {
url: App.service + 'order/:id_order',
method: 'GET',
params : {}
},
'save' : {
url: App.service + 'order/:id_order',
method: 'POST',
params : {}
},
'query' : {
method: 'GET',
params : {}
}
});
service.list = function(params, callback) {
order.query(params, function(data){
callback(data);
});
}
service.get = function(id_order, callback) {
order.load({id_order: id_order}, function(data) {
callback(data);
});
}
service.post = function(params, callback) {
order.save(params, function(data) {
callback(data);
});
}
return service;
});