stdaccount.svc.js 1.5 KB
Newer Older
eddie.woo's avatar
eddie.woo committed
1 2 3 4 5
// web service proxy for standard account
webservices.factory('stdAccountService', ['$http', 'apiConfig', function ($http, apiConfig) {
    'use strict';
    return {
        getStdAccountHierarchy: function (orgID) {
6
            return $http.get('/stdAccount/StdAccountHierarchy?orgID=' + orgID, apiConfig.create());
eddie.woo's avatar
eddie.woo committed
7 8
        },
        GetStdAccountList: function () {
9
            return $http.get('/stdAccount/GetStdAccountList', apiConfig.create());
eddie.woo's avatar
eddie.woo committed
10 11
        },
        add: function (model) {
12
            return $http.post('/stdAccount/add', model, apiConfig.create());
eddie.woo's avatar
eddie.woo committed
13 14
        },
        update: function (model) {
15
            return $http.post('/stdAccount/update', model, apiConfig.create());
eddie.woo's avatar
eddie.woo committed
16 17
        },
        isactive: function (model) {
18
            return $http.post('/stdAccount/isactive', model, apiConfig.create());
eddie.woo's avatar
eddie.woo committed
19 20
        },
        get: function (id) {
21
            return $http.get('/stdAccount/getsingle?id=' + id, apiConfig.create());
eddie.woo's avatar
eddie.woo committed
22 23
        },
        getStdAccountLinkEtsAccount: function (orgID, accountSetID) {
eddie.woo's avatar
eddie.woo committed
24
            return $http.get('/stdAccount/getStdAccountLinkEtsAccount?orgId=' + orgID + '&accountSetId=' + accountSetID, apiConfig.create());
eddie.woo's avatar
eddie.woo committed
25 26
        },
        getStdAccountByOrgID: function (orgID) {
27
            return $http.get('/stdAccount/getStdAccountByOrgID?orgID=' + orgID , apiConfig.create());
eddie.woo's avatar
eddie.woo committed
28 29
        },
        getStdAccountByIndustryID: function (industryID) {
frank.xa.zhang's avatar
frank.xa.zhang committed
30
            return $http.get('/stdAccount/stdAccount/byIndustry/' + industryID, apiConfig.create());
eddie.woo's avatar
eddie.woo committed
31 32 33
        }
    };
}]);