/* This file is automatically generated by ABP framework to use MVC Controllers from javascript. */ // module abp (function(){ // controller volo.abp.aspNetCore.mvc.proxyScripting.abpServiceProxyScript (function(){ abp.utils.createNamespace(window, 'volo.abp.aspNetCore.mvc.proxyScripting.abpServiceProxyScript'); volo.abp.aspNetCore.mvc.proxyScripting.abpServiceProxyScript.getAll = function(model, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'Abp/ServiceProxyScript' + abp.utils.buildQueryString([{ name: 'type', value: model.type }, { name: 'useCache', value: model.useCache }, { name: 'modules', value: model.modules }, { name: 'controllers', value: model.controllers }, { name: 'actions', value: model.actions }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller volo.abp.aspNetCore.mvc.localization.abpLanguages (function(){ abp.utils.createNamespace(window, 'volo.abp.aspNetCore.mvc.localization.abpLanguages'); volo.abp.aspNetCore.mvc.localization.abpLanguages['switch'] = function(culture, uiCulture, returnUrl, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'Abp/Languages/Switch' + abp.utils.buildQueryString([{ name: 'culture', value: culture }, { name: 'uiCulture', value: uiCulture }, { name: 'returnUrl', value: returnUrl }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller volo.abp.aspNetCore.mvc.applicationConfigurations.abpApplicationConfigurationScript (function(){ abp.utils.createNamespace(window, 'volo.abp.aspNetCore.mvc.applicationConfigurations.abpApplicationConfigurationScript'); volo.abp.aspNetCore.mvc.applicationConfigurations.abpApplicationConfigurationScript.get = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'Abp/ApplicationConfigurationScript', type: 'GET' }, ajaxParams));; }; })(); })(); // module docs (function(){ // controller volo.docs.admin.projectsAdmin (function(){ abp.utils.createNamespace(window, 'volo.docs.admin.projectsAdmin'); volo.docs.admin.projectsAdmin.getList = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/docs/admin/projects' + abp.utils.buildQueryString([{ name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }, { name: 'sorting', value: input.sorting }]) + '', type: 'GET' }, ajaxParams));; }; volo.docs.admin.projectsAdmin.get = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/docs/admin/projects/' + id + '', type: 'GET' }, ajaxParams));; }; volo.docs.admin.projectsAdmin.create = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/docs/admin/projects', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; volo.docs.admin.projectsAdmin.update = function(id, input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/docs/admin/projects/' + id + '', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; volo.docs.admin.projectsAdmin['delete'] = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/docs/admin/projects' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE', dataType: null }, ajaxParams));; }; })(); // controller volo.docs.projects.docsProject (function(){ abp.utils.createNamespace(window, 'volo.docs.projects.docsProject'); volo.docs.projects.docsProject.getList = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/docs/projects', type: 'GET' }, ajaxParams));; }; volo.docs.projects.docsProject.get = function(shortName, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/docs/projects/' + shortName + '', type: 'GET' }, ajaxParams));; }; volo.docs.projects.docsProject.getVersions = function(shortName, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/docs/projects/' + shortName + '/versions', type: 'GET' }, ajaxParams));; }; })(); // controller volo.docs.documents.docsDocument (function(){ abp.utils.createNamespace(window, 'volo.docs.documents.docsDocument'); volo.docs.documents.docsDocument.get = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/docs/documents' + abp.utils.buildQueryString([{ name: 'projectId', value: input.projectId }, { name: 'name', value: input.name }, { name: 'version', value: input.version }]) + '', type: 'GET' }, ajaxParams));; }; volo.docs.documents.docsDocument.getDefault = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/docs/documents/default' + abp.utils.buildQueryString([{ name: 'projectId', value: input.projectId }, { name: 'version', value: input.version }]) + '', type: 'GET' }, ajaxParams));; }; volo.docs.documents.docsDocument.getNavigation = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/docs/documents/navigation' + abp.utils.buildQueryString([{ name: 'projectId', value: input.projectId }, { name: 'version', value: input.version }]) + '', type: 'GET' }, ajaxParams));; }; volo.docs.documents.docsDocument.getResource = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/docs/documents/resource' + abp.utils.buildQueryString([{ name: 'projectId', value: input.projectId }, { name: 'name', value: input.name }, { name: 'version', value: input.version }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller volo.docs.areas.documents.documentResource (function(){ abp.utils.createNamespace(window, 'volo.docs.areas.documents.documentResource'); volo.docs.areas.documents.documentResource.getResource = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'document-resources' + abp.utils.buildQueryString([{ name: 'projectId', value: input.projectId }, { name: 'name', value: input.name }, { name: 'version', value: input.version }]) + '', type: 'GET' }, ajaxParams));; }; })(); })(); // module account (function(){ // controller volo.abp.account.web.areas.account.controllers.account (function(){ abp.utils.createNamespace(window, 'volo.abp.account.web.areas.account.controllers.account'); volo.abp.account.web.areas.account.controllers.account.login = function(login, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/account/login', type: 'POST', data: JSON.stringify(login) }, ajaxParams));; }; volo.abp.account.web.areas.account.controllers.account.checkPassword = function(login, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/account/checkPassword', type: 'POST', data: JSON.stringify(login) }, ajaxParams));; }; })(); })(); // module app (function(){ // controller volo.abp.aspNetCore.mvc.applicationConfigurations.abpApplicationConfiguration (function(){ abp.utils.createNamespace(window, 'volo.abp.aspNetCore.mvc.applicationConfigurations.abpApplicationConfiguration'); volo.abp.aspNetCore.mvc.applicationConfigurations.abpApplicationConfiguration.get = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/abp/application-configuration', type: 'GET' }, ajaxParams));; }; })(); // controller volo.abp.aspNetCore.mvc.apiExploring.abpApiDefinition (function(){ abp.utils.createNamespace(window, 'volo.abp.aspNetCore.mvc.apiExploring.abpApiDefinition'); volo.abp.aspNetCore.mvc.apiExploring.abpApiDefinition.get = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/abp/api-definition', type: 'GET' }, ajaxParams));; }; })(); })(); // module abp (function(){ // controller volo.abp.permissionManagement.permissions (function(){ abp.utils.createNamespace(window, 'volo.abp.permissionManagement.permissions'); volo.abp.permissionManagement.permissions.get = function(providerName, providerKey, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/abp/permissions' + abp.utils.buildQueryString([{ name: 'providerName', value: providerName }, { name: 'providerKey', value: providerKey }]) + '', type: 'GET' }, ajaxParams));; }; volo.abp.permissionManagement.permissions.update = function(providerName, providerKey, input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/abp/permissions' + abp.utils.buildQueryString([{ name: 'providerName', value: providerName }, { name: 'providerKey', value: providerKey }]) + '', type: 'PUT', dataType: null, data: JSON.stringify(input) }, ajaxParams));; }; })(); })(); // module identity (function(){ // controller volo.abp.identity.identityRole (function(){ abp.utils.createNamespace(window, 'volo.abp.identity.identityRole'); volo.abp.identity.identityRole.get = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/identityRole/' + id + '', type: 'GET' }, ajaxParams));; }; volo.abp.identity.identityRole.getList = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/identityRole' + abp.utils.buildQueryString([{ name: 'filter', value: input.filter }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '', type: 'GET' }, ajaxParams));; }; volo.abp.identity.identityRole.create = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/identityRole', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; volo.abp.identity.identityRole.update = function(id, input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/identityRole/' + id + '', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; volo.abp.identity.identityRole['delete'] = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/identityRole/' + id + '', type: 'DELETE', dataType: null }, ajaxParams));; }; volo.abp.identity.identityRole.getAllList = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/identityRole/list', type: 'GET' }, ajaxParams));; }; })(); // controller volo.abp.identity.identityUser (function(){ abp.utils.createNamespace(window, 'volo.abp.identity.identityUser'); volo.abp.identity.identityUser.get = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/identityUser/' + id + '', type: 'GET' }, ajaxParams));; }; volo.abp.identity.identityUser.getList = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/identityUser' + abp.utils.buildQueryString([{ name: 'filter', value: input.filter }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '', type: 'GET' }, ajaxParams));; }; volo.abp.identity.identityUser.create = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/identityUser', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; volo.abp.identity.identityUser.update = function(id, input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/identityUser/' + id + '', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; volo.abp.identity.identityUser['delete'] = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/identityUser/' + id + '', type: 'DELETE', dataType: null }, ajaxParams));; }; volo.abp.identity.identityUser.getRoles = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/identityUser/' + id + '/roles', type: 'GET' }, ajaxParams));; }; volo.abp.identity.identityUser.updateRoles = function(id, input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/identityUser/' + id + '/roles', type: 'PUT', dataType: null, data: JSON.stringify(input) }, ajaxParams));; }; volo.abp.identity.identityUser.findByUsername = function(username, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/identityUser/findByUsername' + abp.utils.buildQueryString([{ name: 'username', value: username }]) + '', type: 'GET' }, ajaxParams));; }; volo.abp.identity.identityUser.findByEmail = function(email, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/identityUser/findByEmail' + abp.utils.buildQueryString([{ name: 'email', value: email }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller volo.abp.identity.identityUserLookup (function(){ abp.utils.createNamespace(window, 'volo.abp.identity.identityUserLookup'); volo.abp.identity.identityUserLookup.findById = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/user-lookup/' + id + '', type: 'GET' }, ajaxParams));; }; volo.abp.identity.identityUserLookup.findByUserName = function(userName, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/user-lookup/by-username/' + userName + '', type: 'GET' }, ajaxParams));; }; })(); // controller volo.abp.identity.profile (function(){ abp.utils.createNamespace(window, 'volo.abp.identity.profile'); volo.abp.identity.profile.get = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/profile', type: 'GET' }, ajaxParams));; }; volo.abp.identity.profile.update = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/profile', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; volo.abp.identity.profile.changePassword = function(currentPassword, newPassword, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/identity/profile/changePassword' + abp.utils.buildQueryString([{ name: 'currentPassword', value: currentPassword }, { name: 'newPassword', value: newPassword }]) + '', type: 'POST', dataType: null }, ajaxParams));; }; })(); })();