ouputReconciliationConfiguration.svc.js 1022 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
webservices.factory('outputReconciliationConfiguration', ['$http', 'apiConfig', function ($http, apiConfig) {
    'use strict';
    return {
        load: function () {
            return $http.get('/outputReconciliationConfiguration/load', apiConfig.create());
        },
        add: function (dto) {
            return $http.post('/outputReconciliationConfiguration/add', dto, apiConfig.create());
        },
        update: function (dto) {
            return $http.put('/outputReconciliationConfiguration/update', dto, apiConfig.create());
        },
        deleteRule: function (id) {
            return $http.delete('/outputReconciliationConfiguration/delete?ID=' + id, apiConfig.create());
        },
        getNextRuleNo: function () {
            return $http.get('/outputReconciliationConfiguration/getNextRuleNo', apiConfig.create());
        },
        saveSort: function (dto) {
            return $http.post('/outputReconciliationConfiguration/saveSort', dto, apiConfig.create());
        }
    };
}]);