dataupload.svc.js 880 Bytes
Newer Older
eddie.woo's avatar
eddie.woo committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
// web service proxy for data file upload
webservices.factory('dataUploadService', ['$http', 'apiConfig', function ($http, apiConfig) {
    'use strict';
    return {

        getUploadFileList: function (projectId) {
            return $http.get('/FileUpload/uploadfile/' + projectId, apiConfig.create());
        },
        getProjectList: function () {
            return $http.get('/FileUpload/projectlist/', apiConfig.create());
        },
        getUploadFileTypeList: function (){
            return $http.get('/FileUpload/FileTypes', apiConfig.create());
        },
        getFileUploadLimit: function ()
        {
            return $http.get('/FileUpload/FileUploadLimit', apiConfig.create());
        },
        removeUploadFile: function (fileId)
        {
            return $http.delete('/FileUpload/File/' + fileId, apiConfig.create());
        },

    };
}]);