/* This file is automatically generated by ABP framework to use MVC Controllers from javascript. */ var abp = abp || {}; abp.services = abp.services || {}; // module 'app' (function(){ abp.services.app = abp.services.app || {}; // controller 'session' (function(){ abp.services.app.session = abp.services.app.session || {}; // action 'getSubscriptionInformationbyTenantId' abp.services.app.session.getSubscriptionInformationbyTenantId = function(tid, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Session/GetSubscriptionInformationbyTenantId' + abp.utils.buildQueryString([{ name: 'tid', value: tid }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'overview' (function(){ abp.services.app.overview = abp.services.app.overview || {}; // action 'getOverview' abp.services.app.overview.getOverview = function(acPeriodAndFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Overview/GetOverview' + abp.utils.buildQueryString([{ name: 'acPeriodAndFY', value: acPeriodAndFY }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'notification' (function(){ abp.services.app.notification = abp.services.app.notification || {}; // action 'getUserNotifications' abp.services.app.notification.getUserNotifications = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Notification/GetUserNotifications' + abp.utils.buildQueryString([{ name: 'state', value: input.state }, { name: 'maxResultCount', value: input.maxResultCount }, { name: 'skipCount', value: input.skipCount }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'subscriptionDetail' (function(){ abp.services.app.subscriptionDetail = abp.services.app.subscriptionDetail || {}; // action 'getSubscriptionDetailData' abp.services.app.subscriptionDetail.getSubscriptionDetailData = function(tenantId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SubscriptionDetail/GetSubscriptionDetailData' + abp.utils.buildQueryString([{ name: 'tenantId', value: tenantId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getTenantInformation' abp.services.app.subscriptionDetail.getTenantInformation = function(tenantId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SubscriptionDetail/GetTenantInformation' + abp.utils.buildQueryString([{ name: 'tenantId', value: tenantId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getTenantSignedDocument' abp.services.app.subscriptionDetail.getTenantSignedDocument = function(tenantId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SubscriptionDetail/GetTenantSignedDocument' + abp.utils.buildQueryString([{ name: 'tenantId', value: tenantId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'checkTenancyName' abp.services.app.subscriptionDetail.checkTenancyName = function(id, tenancyName, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SubscriptionDetail/CheckTenancyName' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'tenancyName', value: tenancyName }]) + '', type: 'POST' }, ajaxParams));; }; // action 'checkSchemaName' abp.services.app.subscriptionDetail.checkSchemaName = function(schemaName, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SubscriptionDetail/CheckSchemaName' + abp.utils.buildQueryString([{ name: 'schemaName', value: schemaName }]) + '', type: 'POST' }, ajaxParams));; }; // action 'checkValidationForSaveSubscription' abp.services.app.subscriptionDetail.checkValidationForSaveSubscription = function(tenantId, input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SubscriptionDetail/CheckValidationForSaveSubscription' + abp.utils.buildQueryString([{ name: 'tenantId', value: tenantId }]) + '', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'createTenantSubscription' abp.services.app.subscriptionDetail.createTenantSubscription = function(tenantId, input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SubscriptionDetail/CreateTenantSubscription' + abp.utils.buildQueryString([{ name: 'tenantId', value: tenantId }]) + '', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'createTenantDocument' abp.services.app.subscriptionDetail.createTenantDocument = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SubscriptionDetail/CreateTenantDocument', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'createOrderPaymentAndUpdateOrder' abp.services.app.subscriptionDetail.createOrderPaymentAndUpdateOrder = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SubscriptionDetail/CreateOrderPaymentAndUpdateOrder', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'updateUserAndCompanyProfile' abp.services.app.subscriptionDetail.updateUserAndCompanyProfile = function(tenantId, input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SubscriptionDetail/UpdateUserAndCompanyProfile' + abp.utils.buildQueryString([{ name: 'tenantId', value: tenantId }]) + '', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; // action 'saveSubscriptionDetail' abp.services.app.subscriptionDetail.saveSubscriptionDetail = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SubscriptionDetail/SaveSubscriptionDetail', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'updateTenantStatus' abp.services.app.subscriptionDetail.updateTenantStatus = function(id, status, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SubscriptionDetail/UpdateTenantStatus' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'status', value: status }]) + '', type: 'PUT' }, ajaxParams));; }; // action 'checkSubscriptionPlanExpiration' abp.services.app.subscriptionDetail.checkSubscriptionPlanExpiration = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SubscriptionDetail/CheckSubscriptionPlanExpiration', type: 'POST' }, ajaxParams));; }; // action 'checkUserSubscriptionPlan' abp.services.app.subscriptionDetail.checkUserSubscriptionPlan = function(tenantId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SubscriptionDetail/CheckUserSubscriptionPlan' + abp.utils.buildQueryString([{ name: 'tenantId', value: tenantId }]) + '', type: 'POST' }, ajaxParams));; }; })(); // controller 'tenant' (function(){ abp.services.app.tenant = abp.services.app.tenant || {}; // action 'getTenants' abp.services.app.tenant.getTenants = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Tenant/GetTenants' + abp.utils.buildQueryString([{ name: 'filter', value: input.filter }, { name: 'subscriptionEndDateStart', value: input.subscriptionEndDateStart }, { name: 'subscriptionEndDateEnd', value: input.subscriptionEndDateEnd }, { name: 'creationDateStart', value: input.creationDateStart }, { name: 'creationDateEnd', value: input.creationDateEnd }, { name: 'editionId', value: input.editionId }, { name: 'editionIdSpecified', value: input.editionIdSpecified }, { name: 'sorting', value: input.sorting }, { name: 'maxResultCount', value: input.maxResultCount }, { name: 'skipCount', value: input.skipCount }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAllTenants' abp.services.app.tenant.getAllTenants = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Tenant/GetAllTenants' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createTenant' abp.services.app.tenant.createTenant = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Tenant/CreateTenant', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getTenantForEdit' abp.services.app.tenant.getTenantForEdit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Tenant/GetTenantForEdit' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'updateTenant' abp.services.app.tenant.updateTenant = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Tenant/UpdateTenant', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteTenant' abp.services.app.tenant.deleteTenant = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Tenant/DeleteTenant' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getTenantFeaturesForEdit' abp.services.app.tenant.getTenantFeaturesForEdit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Tenant/GetTenantFeaturesForEdit' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'updateTenantFeatures' abp.services.app.tenant.updateTenantFeatures = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Tenant/UpdateTenantFeatures', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; // action 'resetTenantSpecificFeatures' abp.services.app.tenant.resetTenantSpecificFeatures = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Tenant/ResetTenantSpecificFeatures', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'unlockTenantAdmin' abp.services.app.tenant.unlockTenantAdmin = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Tenant/UnlockTenantAdmin', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'encryptConnectionString' abp.services.app.tenant.encryptConnectionString = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Tenant/EncryptConnectionString', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getEncryptDecryptConnectionString' abp.services.app.tenant.getEncryptDecryptConnectionString = function(connectionString, type, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Tenant/GetEncryptDecryptConnectionString' + abp.utils.buildQueryString([{ name: 'connectionString', value: connectionString }, { name: 'type', value: type }]) + '', type: 'GET' }, ajaxParams));; }; // action 'checkConnectionString' abp.services.app.tenant.checkConnectionString = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Tenant/CheckConnectionString', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; })(); // controller 'subscription' (function(){ abp.services.app.subscription = abp.services.app.subscription || {}; // action 'upgradeTenantToEquivalentEdition' abp.services.app.subscription.upgradeTenantToEquivalentEdition = function(upgradeEditionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Subscription/UpgradeTenantToEquivalentEdition' + abp.utils.buildQueryString([{ name: 'upgradeEditionId', value: upgradeEditionId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getSubscriptionList' abp.services.app.subscription.getSubscriptionList = function(gridInput, tid, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Subscription/GetSubscriptionList' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }, { name: 'tid', value: tid }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'orders' (function(){ abp.services.app.orders = abp.services.app.orders || {}; // action 'getOrderById' abp.services.app.orders.getOrderById = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Orders/GetOrderById' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getOrderList' abp.services.app.orders.getOrderList = function(gridInput, tenantId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Orders/GetOrderList' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }, { name: 'tenantId', value: tenantId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getOrderItemsByTenantId' abp.services.app.orders.getOrderItemsByTenantId = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Orders/GetOrderItemsByTenantId' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'orderDetails' abp.services.app.orders.orderDetails = function(orderNumber, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Orders/OrderDetails' + abp.utils.buildQueryString([{ name: 'orderNumber', value: orderNumber }]) + '', type: 'POST' }, ajaxParams));; }; // action 'createOrderPaymentAsync' abp.services.app.orders.createOrderPaymentAsync = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Orders/CreateOrderPaymentAsync', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getSubsciptionInvoice' abp.services.app.orders.getSubsciptionInvoice = function(orderNumber, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Orders/GetSubsciptionInvoice' + abp.utils.buildQueryString([{ name: 'orderNumber', value: orderNumber }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getTenantDocument' abp.services.app.orders.getTenantDocument = function(tenantId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Orders/GetTenantDocument' + abp.utils.buildQueryString([{ name: 'tenantId', value: tenantId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getOrderStatusCombo' abp.services.app.orders.getOrderStatusCombo = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Orders/GetOrderStatusCombo', type: 'GET' }, ajaxParams));; }; // action 'getPaymentMethodCombo' abp.services.app.orders.getPaymentMethodCombo = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Orders/GetPaymentMethodCombo', type: 'GET' }, ajaxParams));; }; })(); // controller 'hostDashboard' (function(){ abp.services.app.hostDashboard = abp.services.app.hostDashboard || {}; // action 'getDashboardStatisticsData' abp.services.app.hostDashboard.getDashboardStatisticsData = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HostDashboard/GetDashboardStatisticsData' + abp.utils.buildQueryString([{ name: 'incomeStatisticsDateInterval', value: input.incomeStatisticsDateInterval }, { name: 'startDate', value: input.startDate }, { name: 'endDate', value: input.endDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getIncomeStatistics' abp.services.app.hostDashboard.getIncomeStatistics = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HostDashboard/GetIncomeStatistics' + abp.utils.buildQueryString([{ name: 'incomeStatisticsDateInterval', value: input.incomeStatisticsDateInterval }, { name: 'startDate', value: input.startDate }, { name: 'endDate', value: input.endDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getEditionTenantStatistics' abp.services.app.hostDashboard.getEditionTenantStatistics = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HostDashboard/GetEditionTenantStatistics' + abp.utils.buildQueryString([{ name: 'startDate', value: input.startDate }, { name: 'endDate', value: input.endDate }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'log' (function(){ abp.services.app.log = abp.services.app.log || {}; // action 'deleteLog' abp.services.app.log.deleteLog = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Log/DeleteLog', type: 'DELETE' }, ajaxParams));; }; // action 'getLogHistory' abp.services.app.log.getLogHistory = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Log/GetLogHistory' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'tenantLog' (function(){ abp.services.app.tenantLog = abp.services.app.tenantLog || {}; // action 'getTenantLogHistory' abp.services.app.tenantLog.getTenantLogHistory = function(gridInput, jobType, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TenantLog/GetTenantLogHistory' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }, { name: 'jobType', value: jobType }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getHostTenantJobHistory' abp.services.app.tenantLog.getHostTenantJobHistory = function(jobType, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TenantLog/GetHostTenantJobHistory' + abp.utils.buildQueryString([{ name: 'jobType', value: jobType }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getHostTenantLogHistory' abp.services.app.tenantLog.getHostTenantLogHistory = function(gridInput, jobType, tenantId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TenantLog/GetHostTenantLogHistory' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }, { name: 'jobType', value: jobType }, { name: 'tenantId', value: tenantId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getJobDetails' abp.services.app.tenantLog.getJobDetails = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TenantLog/GetJobDetails' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getPendingNotifications' abp.services.app.tenantLog.getPendingNotifications = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TenantLog/GetPendingNotifications', type: 'GET' }, ajaxParams));; }; // action 'updateNotificationStatus' abp.services.app.tenantLog.updateNotificationStatus = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TenantLog/UpdateNotificationStatus' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'PUT', dataType: null }, ajaxParams));; }; // action 'getTenantLogMessageByHost' abp.services.app.tenantLog.getTenantLogMessageByHost = function(id, tenantId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TenantLog/GetTenantLogMessageByHost' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'tenantId', value: tenantId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getTenantsHealthLog' abp.services.app.tenantLog.getTenantsHealthLog = function(gridInput, tenantId, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TenantLog/GetTenantsHealthLog' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }, { name: 'tenantId', value: tenantId }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'webLog' (function(){ abp.services.app.webLog = abp.services.app.webLog || {}; // action 'getLatestWebLogs' abp.services.app.webLog.getLatestWebLogs = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/WebLog/GetLatestWebLogs', type: 'GET' }, ajaxParams));; }; // action 'downloadWebLogs' abp.services.app.webLog.downloadWebLogs = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/WebLog/DownloadWebLogs', type: 'POST' }, ajaxParams));; }; })(); // controller 'language' (function(){ abp.services.app.language = abp.services.app.language || {}; // action 'getLanguages' abp.services.app.language.getLanguages = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Language/GetLanguages', type: 'GET' }, ajaxParams));; }; // action 'getLanguageForEdit' abp.services.app.language.getLanguageForEdit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Language/GetLanguageForEdit' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateLanguage' abp.services.app.language.createOrUpdateLanguage = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Language/CreateOrUpdateLanguage', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteLanguage' abp.services.app.language.deleteLanguage = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Language/DeleteLanguage' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'setDefaultLanguage' abp.services.app.language.setDefaultLanguage = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Language/SetDefaultLanguage', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getLanguageTexts' abp.services.app.language.getLanguageTexts = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Language/GetLanguageTexts' + abp.utils.buildQueryString([{ name: 'maxResultCount', value: input.maxResultCount }, { name: 'skipCount', value: input.skipCount }, { name: 'sorting', value: input.sorting }, { name: 'sourceName', value: input.sourceName }, { name: 'baseLanguageName', value: input.baseLanguageName }, { name: 'targetLanguageName', value: input.targetLanguageName }, { name: 'targetValueFilter', value: input.targetValueFilter }, { name: 'filterText', value: input.filterText }]) + '', type: 'GET' }, ajaxParams));; }; // action 'updateLanguageText' abp.services.app.language.updateLanguageText = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Language/UpdateLanguageText', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; })(); // controller 'serviceBasedBudgetingAndPlanning' (function(){ abp.services.app.serviceBasedBudgetingAndPlanning = abp.services.app.serviceBasedBudgetingAndPlanning || {}; // action 'getServiceBasedBudgetPlanGridData' abp.services.app.serviceBasedBudgetingAndPlanning.getServiceBasedBudgetPlanGridData = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceBasedBudgetingAndPlanning/GetServiceBasedBudgetPlanGridData' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServiceBasedBudgetPlanForEdit' abp.services.app.serviceBasedBudgetingAndPlanning.getServiceBasedBudgetPlanForEdit = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceBasedBudgetingAndPlanning/GetServiceBasedBudgetPlanForEdit' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServiceBudgetSheetDetails' abp.services.app.serviceBasedBudgetingAndPlanning.getServiceBudgetSheetDetails = function(serviceBudgetPlanId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceBasedBudgetingAndPlanning/GetServiceBudgetSheetDetails' + abp.utils.buildQueryString([{ name: 'serviceBudgetPlanId', value: serviceBudgetPlanId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServiceBasedBudgetsByFY' abp.services.app.serviceBasedBudgetingAndPlanning.getServiceBasedBudgetsByFY = function(fy, selectedPlan, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceBasedBudgetingAndPlanning/GetServiceBasedBudgetsByFY' + abp.utils.buildQueryString([{ name: 'fy', value: fy }, { name: 'selectedPlan', value: selectedPlan }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getPivotGridData' abp.services.app.serviceBasedBudgetingAndPlanning.getPivotGridData = function(serviceBudgetPlanId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceBasedBudgetingAndPlanning/GetPivotGridData' + abp.utils.buildQueryString([{ name: 'serviceBudgetPlanId', value: serviceBudgetPlanId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateServiceBasedBudgetPlan' abp.services.app.serviceBasedBudgetingAndPlanning.createOrUpdateServiceBasedBudgetPlan = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceBasedBudgetingAndPlanning/CreateOrUpdateServiceBasedBudgetPlan', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteServiceBasedBudgetPlan' abp.services.app.serviceBasedBudgetingAndPlanning.deleteServiceBasedBudgetPlan = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceBasedBudgetingAndPlanning/DeleteServiceBasedBudgetPlan' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'createServiceBasedBudgetPlanDetails' abp.services.app.serviceBasedBudgetingAndPlanning.createServiceBasedBudgetPlanDetails = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceBasedBudgetingAndPlanning/CreateServiceBasedBudgetPlanDetails', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'importBudgetPlanDetailData' abp.services.app.serviceBasedBudgetingAndPlanning.importBudgetPlanDetailData = function(id, budgetPlanId, tenantId, userId, backgroundJobToken, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceBasedBudgetingAndPlanning/ImportBudgetPlanDetailData' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'budgetPlanId', value: budgetPlanId }, { name: 'tenantId', value: tenantId }, { name: 'userId', value: userId }, { name: 'backgroundJobToken', value: backgroundJobToken }]) + '', type: 'POST' }, ajaxParams));; }; // action 'deleteBudgetItemizationDataSource' abp.services.app.serviceBasedBudgetingAndPlanning.deleteBudgetItemizationDataSource = function(id, flag, tenantId, backgroundJobToken, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceBasedBudgetingAndPlanning/DeleteBudgetItemizationDataSource' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'flag', value: flag }, { name: 'tenantId', value: tenantId }, { name: 'backgroundJobToken', value: backgroundJobToken }]) + '', type: 'DELETE' }, ajaxParams));; }; })(); // controller 'scenarioPlanningAndSimulation' (function(){ abp.services.app.scenarioPlanningAndSimulation = abp.services.app.scenarioPlanningAndSimulation || {}; // action 'getScenarioPlanningAndSimulationGridData' abp.services.app.scenarioPlanningAndSimulation.getScenarioPlanningAndSimulationGridData = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetScenarioPlanningAndSimulationGridData' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getScenarioPlanningAndSimulationForEdit' abp.services.app.scenarioPlanningAndSimulation.getScenarioPlanningAndSimulationForEdit = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetScenarioPlanningAndSimulationForEdit' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getScenarioPlanningAndSimulationDetails' abp.services.app.scenarioPlanningAndSimulation.getScenarioPlanningAndSimulationDetails = function(gridInput, scenarioPlanningId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetScenarioPlanningAndSimulationDetails' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }, { name: 'scenarioPlanningId', value: scenarioPlanningId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getScenarioPlanningAndSimulationDetailForEdit' abp.services.app.scenarioPlanningAndSimulation.getScenarioPlanningAndSimulationDetailForEdit = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetScenarioPlanningAndSimulationDetailForEdit' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCurrentUnitsAndTCOCost' abp.services.app.scenarioPlanningAndSimulation.getCurrentUnitsAndTCOCost = function(scenarioPlanningId, businessUnitId, serviceAppId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetCurrentUnitsAndTCOCost' + abp.utils.buildQueryString([{ name: 'scenarioPlanningId', value: scenarioPlanningId }, { name: 'businessUnitId', value: businessUnitId }, { name: 'serviceAppId', value: serviceAppId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getTotalBudgetChartData' abp.services.app.scenarioPlanningAndSimulation.getTotalBudgetChartData = function(scenarioPlanningId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetTotalBudgetChartData' + abp.utils.buildQueryString([{ name: 'scenarioPlanningId', value: scenarioPlanningId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getScenarioByBUChartData' abp.services.app.scenarioPlanningAndSimulation.getScenarioByBUChartData = function(scenarioPlanningId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetScenarioByBUChartData' + abp.utils.buildQueryString([{ name: 'scenarioPlanningId', value: scenarioPlanningId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAllImpactedBusinessUnit' abp.services.app.scenarioPlanningAndSimulation.getAllImpactedBusinessUnit = function(scenarioPlanningId, fromService, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetAllImpactedBusinessUnit' + abp.utils.buildQueryString([{ name: 'scenarioPlanningId', value: scenarioPlanningId }, { name: 'fromService', value: fromService }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateScenarioPlanningAndSimulation' abp.services.app.scenarioPlanningAndSimulation.createOrUpdateScenarioPlanningAndSimulation = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/CreateOrUpdateScenarioPlanningAndSimulation', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteScenarioPlanningAndSimulation' abp.services.app.scenarioPlanningAndSimulation.deleteScenarioPlanningAndSimulation = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/DeleteScenarioPlanningAndSimulation' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'createOrUpdateScenarioPlanningAndSimulationDetail' abp.services.app.scenarioPlanningAndSimulation.createOrUpdateScenarioPlanningAndSimulationDetail = function(scenarioPlanningId, input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/CreateOrUpdateScenarioPlanningAndSimulationDetail' + abp.utils.buildQueryString([{ name: 'scenarioPlanningId', value: scenarioPlanningId }]) + '', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteScenarioPlanningAndSimulationDetail' abp.services.app.scenarioPlanningAndSimulation.deleteScenarioPlanningAndSimulationDetail = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/DeleteScenarioPlanningAndSimulationDetail' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'updateScenarioDetailStatus' abp.services.app.scenarioPlanningAndSimulation.updateScenarioDetailStatus = function(id, newStatus, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/UpdateScenarioDetailStatus' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'newStatus', value: newStatus }]) + '', type: 'PUT' }, ajaxParams));; }; // action 'getScenarioTypeCombobox' abp.services.app.scenarioPlanningAndSimulation.getScenarioTypeCombobox = function(scenario, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetScenarioTypeCombobox' + abp.utils.buildQueryString([{ name: 'scenario', value: scenario }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getScenarioBasedOnTypeCombobox' abp.services.app.scenarioPlanningAndSimulation.getScenarioBasedOnTypeCombobox = function(basedOnType, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetScenarioBasedOnTypeCombobox' + abp.utils.buildQueryString([{ name: 'basedOnType', value: basedOnType }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getDriverTypeCombobox' abp.services.app.scenarioPlanningAndSimulation.getDriverTypeCombobox = function(type, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetDriverTypeCombobox' + abp.utils.buildQueryString([{ name: 'type', value: type }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getMeasureTypeCombobox' abp.services.app.scenarioPlanningAndSimulation.getMeasureTypeCombobox = function(type, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetMeasureTypeCombobox' + abp.utils.buildQueryString([{ name: 'type', value: type }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getChangeTypeCombobox' abp.services.app.scenarioPlanningAndSimulation.getChangeTypeCombobox = function(type, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetChangeTypeCombobox' + abp.utils.buildQueryString([{ name: 'type', value: type }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAllocationMethodCombobox' abp.services.app.scenarioPlanningAndSimulation.getAllocationMethodCombobox = function(type, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetAllocationMethodCombobox' + abp.utils.buildQueryString([{ name: 'type', value: type }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getStatusCombobox' abp.services.app.scenarioPlanningAndSimulation.getStatusCombobox = function(selectedValue, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetStatusCombobox' + abp.utils.buildQueryString([{ name: 'selectedValue', value: selectedValue }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServiceContainerComboboxItems' abp.services.app.scenarioPlanningAndSimulation.getServiceContainerComboboxItems = function(scenarioPlanningId, selectedId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ScenarioPlanningAndSimulation/GetServiceContainerComboboxItems' + abp.utils.buildQueryString([{ name: 'scenarioPlanningId', value: scenarioPlanningId }, { name: 'selectedId', value: selectedId }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'laborAllocation' (function(){ abp.services.app.laborAllocation = abp.services.app.laborAllocation || {}; // action 'createOrUpdateLaborActualTimeSheet' abp.services.app.laborAllocation.createOrUpdateLaborActualTimeSheet = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/LaborAllocation/CreateOrUpdateLaborActualTimeSheet', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteLaborActualTimeSheet' abp.services.app.laborAllocation.deleteLaborActualTimeSheet = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/LaborAllocation/DeleteLaborActualTimeSheet' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getLaborActualTimeSheetDataToExcel' abp.services.app.laborAllocation.getLaborActualTimeSheetDataToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/LaborAllocation/GetLaborActualTimeSheetDataToExcel', type: 'GET' }, ajaxParams));; }; // action 'saveAdvancedLaborAllocationSettings' abp.services.app.laborAllocation.saveAdvancedLaborAllocationSettings = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/LaborAllocation/SaveAdvancedLaborAllocationSettings', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; })(); // controller 'labors' (function(){ abp.services.app.labors = abp.services.app.labors || {}; // action 'isPrimaryLaborPlanOwner' abp.services.app.labors.isPrimaryLaborPlanOwner = function(laborPlanId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/IsPrimaryLaborPlanOwner' + abp.utils.buildQueryString([{ name: 'laborPlanId', value: laborPlanId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'isLaborPlanFullyAccessibleForOwnerRightsUser' abp.services.app.labors.isLaborPlanFullyAccessibleForOwnerRightsUser = function(laborPlanId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/IsLaborPlanFullyAccessibleForOwnerRightsUser' + abp.utils.buildQueryString([{ name: 'laborPlanId', value: laborPlanId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'hasManageLaborActualPermission' abp.services.app.labors.hasManageLaborActualPermission = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/HasManageLaborActualPermission', type: 'POST' }, ajaxParams));; }; // action 'createOrEditLaborActual' abp.services.app.labors.createOrEditLaborActual = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/CreateOrEditLaborActual', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteLaborActual' abp.services.app.labors.deleteLaborActual = function(id, tenantId, userId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/DeleteLaborActual' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'tenantId', value: tenantId }, { name: 'userId', value: userId }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getLaborActualDataToExcel' abp.services.app.labors.getLaborActualDataToExcel = function(startMonthYear, endMonthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/GetLaborActualDataToExcel' + abp.utils.buildQueryString([{ name: 'startMonthYear', value: startMonthYear }, { name: 'endMonthYear', value: endMonthYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getLaborBenefitAmountFieldValue' abp.services.app.labors.getLaborBenefitAmountFieldValue = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/GetLaborBenefitAmountFieldValue', type: 'GET' }, ajaxParams));; }; // action 'getAdjustmentBasedOnFieldComboBox' abp.services.app.labors.getAdjustmentBasedOnFieldComboBox = function(excludeId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/GetAdjustmentBasedOnFieldComboBox' + abp.utils.buildQueryString([{ name: 'excludeId', value: excludeId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'isLaborCompanyProfileConfigured' abp.services.app.labors.isLaborCompanyProfileConfigured = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/IsLaborCompanyProfileConfigured', type: 'POST' }, ajaxParams));; }; // action 'isDefaultLaborCostCenterConfigured' abp.services.app.labors.isDefaultLaborCostCenterConfigured = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/IsDefaultLaborCostCenterConfigured', type: 'POST' }, ajaxParams));; }; // action 'isDefaultLaborAccountsConfigured' abp.services.app.labors.isDefaultLaborAccountsConfigured = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/IsDefaultLaborAccountsConfigured', type: 'POST' }, ajaxParams));; }; // action 'canDeleteBenefitAmountCustomField' abp.services.app.labors.canDeleteBenefitAmountCustomField = function(benefitAmountFieldMapping, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/CanDeleteBenefitAmountCustomField' + abp.utils.buildQueryString([{ name: 'benefitAmountFieldMapping', value: benefitAmountFieldMapping }]) + '', type: 'POST' }, ajaxParams));; }; // action 'saveBasicConfiguration' abp.services.app.labors.saveBasicConfiguration = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/SaveBasicConfiguration', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'saveRollupLaborPlanDataConfiguration' abp.services.app.labors.saveRollupLaborPlanDataConfiguration = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/SaveRollupLaborPlanDataConfiguration', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'createOrUpdateLaborAccountMappingAndAdjustmentRules' abp.services.app.labors.createOrUpdateLaborAccountMappingAndAdjustmentRules = function(obj, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/CreateOrUpdateLaborAccountMappingAndAdjustmentRules', type: 'POST', data: JSON.stringify(obj) }, ajaxParams));; }; // action 'deleteLaborAccountMappingAndAdjustmentRules' abp.services.app.labors.deleteLaborAccountMappingAndAdjustmentRules = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/DeleteLaborAccountMappingAndAdjustmentRules' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'createOrUpdateLaborEmployeeType' abp.services.app.labors.createOrUpdateLaborEmployeeType = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/CreateOrUpdateLaborEmployeeType', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteLaborEmployeeTypeAsync' abp.services.app.labors.deleteLaborEmployeeTypeAsync = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/DeleteLaborEmployeeTypeAsync' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getCompensationFieldComboBox' abp.services.app.labors.getCompensationFieldComboBox = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/GetCompensationFieldComboBox', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateLaborCompensationRates' abp.services.app.labors.createOrUpdateLaborCompensationRates = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/CreateOrUpdateLaborCompensationRates', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteLaborCompensationRates' abp.services.app.labors.deleteLaborCompensationRates = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/DeleteLaborCompensationRates' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getLaborCompensationRateDataToExcel' abp.services.app.labors.getLaborCompensationRateDataToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/GetLaborCompensationRateDataToExcel', type: 'GET' }, ajaxParams));; }; // action 'getMonthNameListForFirstFY' abp.services.app.labors.getMonthNameListForFirstFY = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/GetMonthNameListForFirstFY', type: 'GET' }, ajaxParams));; }; // action 'saveDistributionRuleConfigurationSettings' abp.services.app.labors.saveDistributionRuleConfigurationSettings = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/SaveDistributionRuleConfigurationSettings', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'saveMeritIncreaseRuleConfigurationSettings' abp.services.app.labors.saveMeritIncreaseRuleConfigurationSettings = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/SaveMeritIncreaseRuleConfigurationSettings', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'saveLaborDashboardConfig' abp.services.app.labors.saveLaborDashboardConfig = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/SaveLaborDashboardConfig', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getLaborPlanningDetailData' abp.services.app.labors.getLaborPlanningDetailData = function(laborPlanId, laborPlanCostCenterId, costCenterId, showAllCostCenter, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/GetLaborPlanningDetailData' + abp.utils.buildQueryString([{ name: 'laborPlanId', value: laborPlanId }, { name: 'laborPlanCostCenterId', value: laborPlanCostCenterId }, { name: 'costCenterId', value: costCenterId }, { name: 'showAllCostCenter', value: showAllCostCenter }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getLaborPlanCostForChart' abp.services.app.labors.getLaborPlanCostForChart = function(laborPlanId, laborPlanCostCenterId, compareChartOption, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/GetLaborPlanCostForChart' + abp.utils.buildQueryString([{ name: 'laborPlanId', value: laborPlanId }, { name: 'laborPlanCostCenterId', value: laborPlanCostCenterId }, { name: 'compareChartOption', value: compareChartOption }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getTopCostCenterLaborPlanChartData' abp.services.app.labors.getTopCostCenterLaborPlanChartData = function(laborPlanId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/GetTopCostCenterLaborPlanChartData' + abp.utils.buildQueryString([{ name: 'laborPlanId', value: laborPlanId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getLaborActualFiscalYear' abp.services.app.labors.getLaborActualFiscalYear = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/GetLaborActualFiscalYear', type: 'GET' }, ajaxParams));; }; // action 'getLaborPlanByFY' abp.services.app.labors.getLaborPlanByFY = function(fiscalYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/GetLaborPlanByFY' + abp.utils.buildQueryString([{ name: 'fiscalYear', value: fiscalYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getLaborPlanMonthlyDetail' abp.services.app.labors.getLaborPlanMonthlyDetail = function(planDetailIds, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/GetLaborPlanMonthlyDetail' + abp.utils.buildQueryString([{ name: 'planDetailIds', value: planDetailIds }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getLaborPlansForDashboard' abp.services.app.labors.getLaborPlansForDashboard = function(fiscalYear, addDefault, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/GetLaborPlansForDashboard' + abp.utils.buildQueryString([{ name: 'fiscalYear', value: fiscalYear }, { name: 'addDefault', value: addDefault }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateLaborPlan' abp.services.app.labors.createOrUpdateLaborPlan = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/CreateOrUpdateLaborPlan', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteLaborPlan' abp.services.app.labors.deleteLaborPlan = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/DeleteLaborPlan' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'deleteLaborPlanCostCenter' abp.services.app.labors.deleteLaborPlanCostCenter = function(id, laborPlanId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/DeleteLaborPlanCostCenter' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'laborPlanId', value: laborPlanId }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'createLaborPlanDetails' abp.services.app.labors.createLaborPlanDetails = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/CreateLaborPlanDetails', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'hasManageLaborPlanPermission' abp.services.app.labors.hasManageLaborPlanPermission = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/HasManageLaborPlanPermission', type: 'POST' }, ajaxParams));; }; // action 'hasOnlyManageLaborPlanItemizationPermission' abp.services.app.labors.hasOnlyManageLaborPlanItemizationPermission = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Labors/HasOnlyManageLaborPlanItemizationPermission', type: 'POST' }, ajaxParams));; }; })(); // controller 'forecastingAndScenarioPlanning' (function(){ abp.services.app.forecastingAndScenarioPlanning = abp.services.app.forecastingAndScenarioPlanning || {}; // action 'getDefaultForecastFiscalYearForListing' abp.services.app.forecastingAndScenarioPlanning.getDefaultForecastFiscalYearForListing = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetDefaultForecastFiscalYearForListing', type: 'GET' }, ajaxParams));; }; // action 'getForecastsChartByFiscalYear' abp.services.app.forecastingAndScenarioPlanning.getForecastsChartByFiscalYear = function(fiscalYear, selectedFY, isShowTotalForAll, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetForecastsChartByFiscalYear' + abp.utils.buildQueryString([{ name: 'fiscalYear', value: fiscalYear }, { name: 'selectedFY', value: selectedFY }, { name: 'isShowTotalForAll', value: isShowTotalForAll }]) + '', type: 'GET' }, ajaxParams));; }; // action 'doesSelectedFyValidForRollingForecast' abp.services.app.forecastingAndScenarioPlanning.doesSelectedFyValidForRollingForecast = function(fY, toFy, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/DoesSelectedFyValidForRollingForecast' + abp.utils.buildQueryString([{ name: 'fY', value: fY }, { name: 'toFy', value: toFy }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getAllLockedFYFromBudgetPlanAndForecast' abp.services.app.forecastingAndScenarioPlanning.getAllLockedFYFromBudgetPlanAndForecast = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetAllLockedFYFromBudgetPlanAndForecast', type: 'GET' }, ajaxParams));; }; // action 'getPreviousConfigurationBasedOn' abp.services.app.forecastingAndScenarioPlanning.getPreviousConfigurationBasedOn = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetPreviousConfigurationBasedOn', type: 'GET' }, ajaxParams));; }; // action 'getForecastingConfiguration' abp.services.app.forecastingAndScenarioPlanning.getForecastingConfiguration = function(forecastId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetForecastingConfiguration' + abp.utils.buildQueryString([{ name: 'forecastId', value: forecastId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getDependenyForecastName' abp.services.app.forecastingAndScenarioPlanning.getDependenyForecastName = function(forecastId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetDependenyForecastName' + abp.utils.buildQueryString([{ name: 'forecastId', value: forecastId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getTopCostCenterForecastChartData' abp.services.app.forecastingAndScenarioPlanning.getTopCostCenterForecastChartData = function(forecastingId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/getTopCostCenterForecastChartData' + abp.utils.buildQueryString([{ name: 'forecastingId', value: forecastingId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBudgetForecastingDetailData' abp.services.app.forecastingAndScenarioPlanning.getBudgetForecastingDetailData = function(input, forecastingId, id, showAllCostCenter, selectedRollingFY, showInPrimaryCurrency, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetBudgetForecastingDetailData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'accountIds', value: input.accountIds }, { name: 'costCenterOwnerIds', value: input.costCenterOwnerIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'expenseTypeIds', value: input.expenseTypeIds }, { name: 'costClassificationIds', value: input.costClassificationIds }, { name: 'forecastingId', value: forecastingId }, { name: 'id', value: id }, { name: 'showAllCostCenter', value: showAllCostCenter }, { name: 'selectedRollingFY', value: selectedRollingFY }, { name: 'showInPrimaryCurrency', value: showInPrimaryCurrency }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getForecastSheetBudgetChartValue' abp.services.app.forecastingAndScenarioPlanning.getForecastSheetBudgetChartValue = function(input, selectedFY, showAllCostCenter, forecastingId, id, userPermissions, basedBudgetId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetForecastSheetBudgetChartValue' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'accountIds', value: input.accountIds }, { name: 'costCenterOwnerIds', value: input.costCenterOwnerIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'expenseTypeIds', value: input.expenseTypeIds }, { name: 'costClassificationIds', value: input.costClassificationIds }, { name: 'selectedFY', value: selectedFY }, { name: 'showAllCostCenter', value: showAllCostCenter }, { name: 'forecastingId', value: forecastingId }, { name: 'id', value: id }, { name: 'userPermissions', value: userPermissions }, { name: 'basedBudgetId', value: basedBudgetId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getForecastSheetForecastChartValue' abp.services.app.forecastingAndScenarioPlanning.getForecastSheetForecastChartValue = function(input, selectedFY, showAllCostCenter, forecastingId, id, userPermissions, basedForecastingId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetForecastSheetForecastChartValue' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'accountIds', value: input.accountIds }, { name: 'costCenterOwnerIds', value: input.costCenterOwnerIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'expenseTypeIds', value: input.expenseTypeIds }, { name: 'costClassificationIds', value: input.costClassificationIds }, { name: 'selectedFY', value: selectedFY }, { name: 'showAllCostCenter', value: showAllCostCenter }, { name: 'forecastingId', value: forecastingId }, { name: 'id', value: id }, { name: 'userPermissions', value: userPermissions }, { name: 'basedForecastingId', value: basedForecastingId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getForecastComparePlanData' abp.services.app.forecastingAndScenarioPlanning.getForecastComparePlanData = function(configuration, currentForecastId, forecastingCostCenterId, currentPlanRollingFY, compareToPlanRollingFY, selectedCostcenterVersionsId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetForecastComparePlanData' + abp.utils.buildQueryString([{ name: 'groupByFields', value: configuration.groupByFields }, { name: 'compareToPlan', value: configuration.compareToPlan }, { name: 'comparisonBy', value: configuration.comparisonBy }, { name: 'showVarianceBy', value: configuration.showVarianceBy }, { name: 'varianceThresholdType', value: configuration.varianceThresholdType }, { name: 'underThresholdValue', value: configuration.underThresholdValue }, { name: 'overThresholdValue', value: configuration.overThresholdValue }, { name: 'currentForecastId', value: currentForecastId }, { name: 'forecastingCostCenterId', value: forecastingCostCenterId }, { name: 'currentPlanRollingFY', value: currentPlanRollingFY }, { name: 'compareToPlanRollingFY', value: compareToPlanRollingFY }, { name: 'selectedCostcenterVersionsId', value: selectedCostcenterVersionsId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getForecastCostCenterVersion' abp.services.app.forecastingAndScenarioPlanning.getForecastCostCenterVersion = function(forecastId, costCenterId, forecastingCostCenterId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetForecastCostCenterVersion' + abp.utils.buildQueryString([{ name: 'forecastId', value: forecastId }, { name: 'costCenterId', value: costCenterId }, { name: 'forecastingCostCenterId', value: forecastingCostCenterId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAllPlanToCompareWithForecast' abp.services.app.forecastingAndScenarioPlanning.getAllPlanToCompareWithForecast = function(excludePlanId, forecastCostCenterId, selectedFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetAllPlanToCompareWithForecast' + abp.utils.buildQueryString([{ name: 'excludePlanId', value: excludePlanId }, { name: 'forecastCostCenterId', value: forecastCostCenterId }, { name: 'selectedFY', value: selectedFY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAllForecastsComboboxItems' abp.services.app.forecastingAndScenarioPlanning.getAllForecastsComboboxItems = function(budgetPlanId, budgetFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetAllForecastsComboboxItems' + abp.utils.buildQueryString([{ name: 'budgetPlanId', value: budgetPlanId }, { name: 'budgetFY', value: budgetFY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'isRollingForecast' abp.services.app.forecastingAndScenarioPlanning.isRollingForecast = function(forecastingId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/IsRollingForecast' + abp.utils.buildQueryString([{ name: 'forecastingId', value: forecastingId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getForecastingDetailDataForProject' abp.services.app.forecastingAndScenarioPlanning.getForecastingDetailDataForProject = function(projectId, forecastingId, startDate, endDate, sourceFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetForecastingDetailDataForProject' + abp.utils.buildQueryString([{ name: 'projectId', value: projectId }, { name: 'forecastingId', value: forecastingId }, { name: 'startDate', value: startDate }, { name: 'endDate', value: endDate }, { name: 'sourceFY', value: sourceFY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getMonthComboboxItems' abp.services.app.forecastingAndScenarioPlanning.getMonthComboboxItems = function(id, year, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetMonthComboboxItems' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'year', value: year }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getFYForecastingComboboxItems' abp.services.app.forecastingAndScenarioPlanning.getFYForecastingComboboxItems = function(id, year, accountingPeriod, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetFYForecastingComboboxItems' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'year', value: year }, { name: 'accountingPeriod', value: accountingPeriod }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getForecastingComboboxItems' abp.services.app.forecastingAndScenarioPlanning.getForecastingComboboxItems = function(fyYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetForecastingComboboxItems' + abp.utils.buildQueryString([{ name: 'fyYear', value: fyYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getRollingForecastFYsByForecastId' abp.services.app.forecastingAndScenarioPlanning.getRollingForecastFYsByForecastId = function(forecastingId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetRollingForecastFYsByForecastId' + abp.utils.buildQueryString([{ name: 'forecastingId', value: forecastingId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getForecastFYsByFiscalYear' abp.services.app.forecastingAndScenarioPlanning.getForecastFYsByFiscalYear = function(selectedFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetForecastFYsByFiscalYear' + abp.utils.buildQueryString([{ name: 'selectedFY', value: selectedFY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getForecastingNames' abp.services.app.forecastingAndScenarioPlanning.getForecastingNames = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetForecastingNames', type: 'GET' }, ajaxParams));; }; // action 'getRollingForecastFYs' abp.services.app.forecastingAndScenarioPlanning.getRollingForecastFYs = function(forecastingId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/GetRollingForecastFYs' + abp.utils.buildQueryString([{ name: 'forecastingId', value: forecastingId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateBudgetForecasting' abp.services.app.forecastingAndScenarioPlanning.createOrUpdateBudgetForecasting = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/CreateOrUpdateBudgetForecasting', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'disableSyncWithActual' abp.services.app.forecastingAndScenarioPlanning.disableSyncWithActual = function(forecastingId, syncWithActual, deleteActual, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/DisableSyncWithActual' + abp.utils.buildQueryString([{ name: 'forecastingId', value: forecastingId }, { name: 'syncWithActual', value: syncWithActual }, { name: 'deleteActual', value: deleteActual }]) + '', type: 'POST' }, ajaxParams));; }; // action 'createForecastCCFromItemization' abp.services.app.forecastingAndScenarioPlanning.createForecastCCFromItemization = function(forecastId, costCenterId, withActuals, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/CreateForecastCCFromItemization' + abp.utils.buildQueryString([{ name: 'forecastId', value: forecastId }, { name: 'costCenterId', value: costCenterId }, { name: 'withActuals', value: withActuals }]) + '', type: 'POST' }, ajaxParams));; }; // action 'createForecastCostCenterVersionReplica' abp.services.app.forecastingAndScenarioPlanning.createForecastCostCenterVersionReplica = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/CreateForecastCostCenterVersionReplica' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'POST' }, ajaxParams));; }; // action 'syncPrimaryCostCenterOwnersAndDepartmentWithCCMaster' abp.services.app.forecastingAndScenarioPlanning.syncPrimaryCostCenterOwnersAndDepartmentWithCCMaster = function(forecastingId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/SyncPrimaryCostCenterOwnersAndDepartmentWithCCMaster' + abp.utils.buildQueryString([{ name: 'forecastingId', value: forecastingId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'updateBudgetPlanStatus' abp.services.app.forecastingAndScenarioPlanning.updateBudgetPlanStatus = function(id, status, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/UpdateBudgetPlanStatus' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'status', value: status }]) + '', type: 'PUT' }, ajaxParams));; }; // action 'approveForecastCC' abp.services.app.forecastingAndScenarioPlanning.approveForecastCC = function(id, comment, url, isSubmitted, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/ApproveForecastCC' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'comment', value: comment }, { name: 'url', value: url }, { name: 'isSubmitted', value: isSubmitted }]) + '', type: 'POST' }, ajaxParams));; }; // action 'rejectForecastCC' abp.services.app.forecastingAndScenarioPlanning.rejectForecastCC = function(id, comment, url, isSubmitted, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/RejectForecastCC' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'comment', value: comment }, { name: 'url', value: url }, { name: 'isSubmitted', value: isSubmitted }]) + '', type: 'POST' }, ajaxParams));; }; // action 'updateForecastCCComments' abp.services.app.forecastingAndScenarioPlanning.updateForecastCCComments = function(id, comment, forecastingId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/UpdateForecastCCComments' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'comment', value: comment }, { name: 'forecastingId', value: forecastingId }]) + '', type: 'PUT' }, ajaxParams));; }; // action 'submitForecastCostCenter' abp.services.app.forecastingAndScenarioPlanning.submitForecastCostCenter = function(id, url, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/SubmitForecastCostCenter' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'url', value: url }]) + '', type: 'POST' }, ajaxParams));; }; // action 'cleanUpAllForecastCostCenters' abp.services.app.forecastingAndScenarioPlanning.cleanUpAllForecastCostCenters = function(forecastId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/CleanUpAllForecastCostCenters' + abp.utils.buildQueryString([{ name: 'forecastId', value: forecastId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'deleteBudgetForecastingCostCenter' abp.services.app.forecastingAndScenarioPlanning.deleteBudgetForecastingCostCenter = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/DeleteBudgetForecastingCostCenter' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'createForecastingDetail' abp.services.app.forecastingAndScenarioPlanning.createForecastingDetail = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/CreateForecastingDetail', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'emailToCostCenters' abp.services.app.forecastingAndScenarioPlanning.emailToCostCenters = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/EmailToCostCenters', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'isPrimaryForecastOwner' abp.services.app.forecastingAndScenarioPlanning.isPrimaryForecastOwner = function(forecastingId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/IsPrimaryForecastOwner' + abp.utils.buildQueryString([{ name: 'forecastingId', value: forecastingId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'hasOnlyManageForecastItemizationPermission' abp.services.app.forecastingAndScenarioPlanning.hasOnlyManageForecastItemizationPermission = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/HasOnlyManageForecastItemizationPermission', type: 'POST' }, ajaxParams));; }; // action 'hasManageForecastPermission' abp.services.app.forecastingAndScenarioPlanning.hasManageForecastPermission = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/HasManageForecastPermission', type: 'POST' }, ajaxParams));; }; // action 'saveForecastPlanComparison' abp.services.app.forecastingAndScenarioPlanning.saveForecastPlanComparison = function(configuration, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ForecastingAndScenarioPlanning/SaveForecastPlanComparison', type: 'POST', data: JSON.stringify(configuration) }, ajaxParams));; }; })(); // controller 'contracts' (function(){ abp.services.app.contracts = abp.services.app.contracts || {}; // action 'getBudgetContractsOverlappingWithSelectedList' abp.services.app.contracts.getBudgetContractsOverlappingWithSelectedList = function(budgetPlanId, contractNos, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/GetBudgetContractsOverlappingWithSelectedList' + abp.utils.buildQueryString([{ name: 'budgetPlanId', value: budgetPlanId }, { name: 'contractNos', value: contractNos }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getForecastContractsOverlappingWithSelectedList' abp.services.app.contracts.getForecastContractsOverlappingWithSelectedList = function(forecastPlanId, contractNos, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/GetForecastContractsOverlappingWithSelectedList' + abp.utils.buildQueryString([{ name: 'forecastPlanId', value: forecastPlanId }, { name: 'contractNos', value: contractNos }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getTopActiveContractsByCurruntCycleAmount' abp.services.app.contracts.getTopActiveContractsByCurruntCycleAmount = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/GetTopActiveContractsByCurruntCycleAmount', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateContract' abp.services.app.contracts.createOrUpdateContract = function(contractInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/CreateOrUpdateContract', type: 'POST', data: JSON.stringify(contractInput) }, ajaxParams));; }; // action 'deleteContract' abp.services.app.contracts.deleteContract = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/DeleteContract' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getAmortizationMethodChangeDetail' abp.services.app.contracts.getAmortizationMethodChangeDetail = function(oldContractTypeId, newContractTypeId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/GetAmortizationMethodChangeDetail' + abp.utils.buildQueryString([{ name: 'oldContractTypeId', value: oldContractTypeId }, { name: 'newContractTypeId', value: newContractTypeId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getContractsToExcel' abp.services.app.contracts.getContractsToExcel = function(isShowActiveOnly, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/GetContractsToExcel' + abp.utils.buildQueryString([{ name: 'isShowActiveOnly', value: isShowActiveOnly }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getContractsWithCyclesToExcel' abp.services.app.contracts.getContractsWithCyclesToExcel = function(isShowActiveOnly, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/GetContractsWithCyclesToExcel' + abp.utils.buildQueryString([{ name: 'isShowActiveOnly', value: isShowActiveOnly }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getLatestContractCycleByContractId' abp.services.app.contracts.getLatestContractCycleByContractId = function(contractId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/GetLatestContractCycleByContractId' + abp.utils.buildQueryString([{ name: 'contractId', value: contractId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getContractCycleForContractEdit' abp.services.app.contracts.getContractCycleForContractEdit = function(contractId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/GetContractCycleForContractEdit' + abp.utils.buildQueryString([{ name: 'contractId', value: contractId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'isCycleMonthlyDetailsChange' abp.services.app.contracts.isCycleMonthlyDetailsChange = function(contractCycleId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/IsCycleMonthlyDetailsChange' + abp.utils.buildQueryString([{ name: 'contractCycleId', value: contractCycleId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'createOrUpdateContractDetail' abp.services.app.contracts.createOrUpdateContractDetail = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/CreateOrUpdateContractDetail', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteContractDetail' abp.services.app.contracts.deleteContractDetail = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/DeleteContractDetail' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getContractDetailsToExcel' abp.services.app.contracts.getContractDetailsToExcel = function(contractId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/GetContractDetailsToExcel' + abp.utils.buildQueryString([{ name: 'contractId', value: contractId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateContractMonthlyDetail' abp.services.app.contracts.createOrUpdateContractMonthlyDetail = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/CreateOrUpdateContractMonthlyDetail', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getContractMonthlyDetailsToExcel' abp.services.app.contracts.getContractMonthlyDetailsToExcel = function(contractId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/GetContractMonthlyDetailsToExcel' + abp.utils.buildQueryString([{ name: 'contractId', value: contractId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'updateContractWriteOffData' abp.services.app.contracts.updateContractWriteOffData = function(contractStartMonthlyDetailId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/UpdateContractWriteOffData' + abp.utils.buildQueryString([{ name: 'contractStartMonthlyDetailId', value: contractStartMonthlyDetailId }]) + '', type: 'PUT' }, ajaxParams));; }; // action 'getFutureAutoCreatedCycles' abp.services.app.contracts.getFutureAutoCreatedCycles = function(contractId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/GetFutureAutoCreatedCycles' + abp.utils.buildQueryString([{ name: 'contractId', value: contractId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'updateAutoRenewPercentInContract' abp.services.app.contracts.updateAutoRenewPercentInContract = function(renewPercents, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/UpdateAutoRenewPercentInContract', type: 'PUT', data: JSON.stringify(renewPercents) }, ajaxParams));; }; // action 'deleteContractDocument' abp.services.app.contracts.deleteContractDocument = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/DeleteContractDocument' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getContractNoCustomFieldMapping' abp.services.app.contracts.getContractNoCustomFieldMapping = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/GetContractNoCustomFieldMapping', type: 'GET' }, ajaxParams));; }; // action 'isContractCompanyProfileConfigured' abp.services.app.contracts.isContractCompanyProfileConfigured = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/IsContractCompanyProfileConfigured', type: 'POST' }, ajaxParams));; }; // action 'isCostCenterAndAccountConfiguredInContract' abp.services.app.contracts.isCostCenterAndAccountConfiguredInContract = function(inputDto, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/IsCostCenterAndAccountConfiguredInContract', type: 'POST', data: JSON.stringify(inputDto) }, ajaxParams));; }; // action 'createOrEditContractConfig' abp.services.app.contracts.createOrEditContractConfig = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/CreateOrEditContractConfig', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'createOrUpdateContractTypeMappings' abp.services.app.contracts.createOrUpdateContractTypeMappings = function(obj, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/CreateOrUpdateContractTypeMappings', type: 'POST', data: JSON.stringify(obj) }, ajaxParams));; }; // action 'deleteContractTypeMapping' abp.services.app.contracts.deleteContractTypeMapping = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/DeleteContractTypeMapping' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getContractTypeMappingDataToExcel' abp.services.app.contracts.getContractTypeMappingDataToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/GetContractTypeMappingDataToExcel', type: 'GET' }, ajaxParams));; }; // action 'hasOnlyContractsMenuPermission' abp.services.app.contracts.hasOnlyContractsMenuPermission = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Contracts/HasOnlyContractsMenuPermission', type: 'POST' }, ajaxParams));; }; })(); // controller 'budgetingAndPlanning' (function(){ abp.services.app.budgetingAndPlanning = abp.services.app.budgetingAndPlanning || {}; // action 'getFYBudgetsChartData' abp.services.app.budgetingAndPlanning.getFYBudgetsChartData = function(isShowTotalForAll, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetFYBudgetsChartData' + abp.utils.buildQueryString([{ name: 'isShowTotalForAll', value: isShowTotalForAll }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBudgetPlan' abp.services.app.budgetingAndPlanning.getBudgetPlan = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetBudgetPlan', type: 'GET' }, ajaxParams));; }; // action 'getBudgetPlanByFY' abp.services.app.budgetingAndPlanning.getBudgetPlanByFY = function(fYear, fYTo, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetBudgetPlanByFY' + abp.utils.buildQueryString([{ name: 'fYear', value: fYear }, { name: 'fYTo', value: fYTo }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBudgetPlanByFromAndToFY' abp.services.app.budgetingAndPlanning.getBudgetPlanByFromAndToFY = function(fromFY, toFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetBudgetPlanByFromAndToFY' + abp.utils.buildQueryString([{ name: 'fromFY', value: fromFY }, { name: 'toFY', value: toFY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBudgetPlanById' abp.services.app.budgetingAndPlanning.getBudgetPlanById = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetBudgetPlanById' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBudgetPlanConfiguration' abp.services.app.budgetingAndPlanning.getBudgetPlanConfiguration = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetBudgetPlanConfiguration' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBudgetPlanNameFromFY' abp.services.app.budgetingAndPlanning.getBudgetPlanNameFromFY = function(fY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetBudgetPlanNameFromFY' + abp.utils.buildQueryString([{ name: 'fY', value: fY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getTopCostCenterBudgetChartData' abp.services.app.budgetingAndPlanning.getTopCostCenterBudgetChartData = function(budgetPlanId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetTopCostCenterBudgetChartData' + abp.utils.buildQueryString([{ name: 'budgetPlanId', value: budgetPlanId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBudgetCostCenterVersion' abp.services.app.budgetingAndPlanning.getBudgetCostCenterVersion = function(fy, costCenterId, planId, budgetPlanCostCenterId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetBudgetCostCenterVersion' + abp.utils.buildQueryString([{ name: 'fy', value: fy }, { name: 'costCenterId', value: costCenterId }, { name: 'planId', value: planId }, { name: 'budgetPlanCostCenterId', value: budgetPlanCostCenterId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBudgetDetailData' abp.services.app.budgetingAndPlanning.getBudgetDetailData = function(input, budgetPlanId, id, showAllCostCenter, showInPrimaryCurrency, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetBudgetDetailData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'accountIds', value: input.accountIds }, { name: 'costCenterOwnerIds', value: input.costCenterOwnerIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'expenseTypeIds', value: input.expenseTypeIds }, { name: 'costClassificationIds', value: input.costClassificationIds }, { name: 'budgetPlanId', value: budgetPlanId }, { name: 'id', value: id }, { name: 'showAllCostCenter', value: showAllCostCenter }, { name: 'showInPrimaryCurrency', value: showInPrimaryCurrency }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBudgetCostChartFirstColumnByBudgetOrForecastId' abp.services.app.budgetingAndPlanning.getBudgetCostChartFirstColumnByBudgetOrForecastId = function(input, budgetForecastId, from, id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetBudgetCostChartFirstColumnByBudgetOrForecastId' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'accountIds', value: input.accountIds }, { name: 'costCenterOwnerIds', value: input.costCenterOwnerIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'expenseTypeIds', value: input.expenseTypeIds }, { name: 'costClassificationIds', value: input.costClassificationIds }, { name: 'budgetForecastId', value: budgetForecastId }, { name: 'from', value: from }, { name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAllPlanToCompareWithBudget' abp.services.app.budgetingAndPlanning.getAllPlanToCompareWithBudget = function(excludePlanId, budgetCostCenterId, selectedFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetAllPlanToCompareWithBudget' + abp.utils.buildQueryString([{ name: 'excludePlanId', value: excludePlanId }, { name: 'budgetCostCenterId', value: budgetCostCenterId }, { name: 'selectedFY', value: selectedFY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBudgetDetailDataForProjectImport' abp.services.app.budgetingAndPlanning.getBudgetDetailDataForProjectImport = function(projectId, budgetPlanId, startDate, endDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetBudgetDetailDataForProjectImport' + abp.utils.buildQueryString([{ name: 'projectId', value: projectId }, { name: 'budgetPlanId', value: budgetPlanId }, { name: 'startDate', value: startDate }, { name: 'endDate', value: endDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCalculationRuleViewData' abp.services.app.budgetingAndPlanning.getCalculationRuleViewData = function(sourceType, sourceId, level1Field, level2Field, sourceFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetCalculationRuleViewData' + abp.utils.buildQueryString([{ name: 'sourceType', value: sourceType }, { name: 'sourceId', value: sourceId }, { name: 'level1Field', value: level1Field }, { name: 'level2Field', value: level2Field }, { name: 'sourceFY', value: sourceFY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getFiscalYearFromBudgetIds' abp.services.app.budgetingAndPlanning.getFiscalYearFromBudgetIds = function(budgetIds, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetFiscalYearFromBudgetIds' + abp.utils.buildQueryString([{ name: 'budgetIds', value: budgetIds }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBudgetPlanNameWhichHavePredictData' abp.services.app.budgetingAndPlanning.getBudgetPlanNameWhichHavePredictData = function(budgetPlanIds, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetBudgetPlanNameWhichHavePredictData' + abp.utils.buildQueryString([{ name: 'budgetPlanIds', value: budgetPlanIds }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBudgetPlanNames' abp.services.app.budgetingAndPlanning.getBudgetPlanNames = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetBudgetPlanNames', type: 'GET' }, ajaxParams));; }; // action 'emailToCostCenters' abp.services.app.budgetingAndPlanning.emailToCostCenters = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/EmailToCostCenters', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getAllBudgetsComboboxItems' abp.services.app.budgetingAndPlanning.getAllBudgetsComboboxItems = function(budgetPlanId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetAllBudgetsComboboxItems' + abp.utils.buildQueryString([{ name: 'budgetPlanId', value: budgetPlanId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'updateBudgetPlanAsync' abp.services.app.budgetingAndPlanning.updateBudgetPlanAsync = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/UpdateBudgetPlanAsync', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteBudgetPlan' abp.services.app.budgetingAndPlanning.deleteBudgetPlan = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/DeleteBudgetPlan' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'createBudgetPlanCCFromItemization' abp.services.app.budgetingAndPlanning.createBudgetPlanCCFromItemization = function(budgetPlanId, costCenterId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/CreateBudgetPlanCCFromItemization' + abp.utils.buildQueryString([{ name: 'budgetPlanId', value: budgetPlanId }, { name: 'costCenterId', value: costCenterId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'createBudgetPlanCostCenterVersionReplica' abp.services.app.budgetingAndPlanning.createBudgetPlanCostCenterVersionReplica = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/CreateBudgetPlanCostCenterVersionReplica' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'POST' }, ajaxParams));; }; // action 'syncPrimaryCostCenterOwnersAndDepartmentWithCCMaster' abp.services.app.budgetingAndPlanning.syncPrimaryCostCenterOwnersAndDepartmentWithCCMaster = function(budgetId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/SyncPrimaryCostCenterOwnersAndDepartmentWithCCMaster' + abp.utils.buildQueryString([{ name: 'budgetId', value: budgetId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'approveBudgetPlanCC' abp.services.app.budgetingAndPlanning.approveBudgetPlanCC = function(id, comment, url, isSubmitted, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/ApproveBudgetPlanCC' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'comment', value: comment }, { name: 'url', value: url }, { name: 'isSubmitted', value: isSubmitted }]) + '', type: 'POST' }, ajaxParams));; }; // action 'rejectBudgetPlanCC' abp.services.app.budgetingAndPlanning.rejectBudgetPlanCC = function(id, comment, url, isSubmitted, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/RejectBudgetPlanCC' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'comment', value: comment }, { name: 'url', value: url }, { name: 'isSubmitted', value: isSubmitted }]) + '', type: 'POST' }, ajaxParams));; }; // action 'updateBudgetPlanCCComments' abp.services.app.budgetingAndPlanning.updateBudgetPlanCCComments = function(id, comment, budgetPlanId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/UpdateBudgetPlanCCComments' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'comment', value: comment }, { name: 'budgetPlanId', value: budgetPlanId }]) + '', type: 'PUT' }, ajaxParams));; }; // action 'submitBudgetPlanCostCenter' abp.services.app.budgetingAndPlanning.submitBudgetPlanCostCenter = function(id, url, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/SubmitBudgetPlanCostCenter' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'url', value: url }]) + '', type: 'POST' }, ajaxParams));; }; // action 'updateBudgetPlanStatus' abp.services.app.budgetingAndPlanning.updateBudgetPlanStatus = function(id, status, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/UpdateBudgetPlanStatus' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'status', value: status }]) + '', type: 'PUT' }, ajaxParams));; }; // action 'cleanUpAllBudgetCostCenters' abp.services.app.budgetingAndPlanning.cleanUpAllBudgetCostCenters = function(budgetPlanId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/CleanUpAllBudgetCostCenters' + abp.utils.buildQueryString([{ name: 'budgetPlanId', value: budgetPlanId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'deleteBudgetPlanCostCenter' abp.services.app.budgetingAndPlanning.deleteBudgetPlanCostCenter = function(id, budgetPlanId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/DeleteBudgetPlanCostCenter' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'budgetPlanId', value: budgetPlanId }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'createBudgetPlanDetail' abp.services.app.budgetingAndPlanning.createBudgetPlanDetail = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/CreateBudgetPlanDetail', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getBudgetPlanDetailToExcel' abp.services.app.budgetingAndPlanning.getBudgetPlanDetailToExcel = function(budgetPlanId, budgetPlanCCId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/GetBudgetPlanDetailToExcel' + abp.utils.buildQueryString([{ name: 'budgetPlanId', value: budgetPlanId }, { name: 'budgetPlanCCId', value: budgetPlanCCId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'isPrimaryBudgetOwner' abp.services.app.budgetingAndPlanning.isPrimaryBudgetOwner = function(budgetPlanId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/IsPrimaryBudgetOwner' + abp.utils.buildQueryString([{ name: 'budgetPlanId', value: budgetPlanId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'hasOnlyManageBudgetItemizationPermission' abp.services.app.budgetingAndPlanning.hasOnlyManageBudgetItemizationPermission = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/HasOnlyManageBudgetItemizationPermission', type: 'POST' }, ajaxParams));; }; // action 'hasManageBudgetPermission' abp.services.app.budgetingAndPlanning.hasManageBudgetPermission = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/HasManageBudgetPermission', type: 'POST' }, ajaxParams));; }; // action 'saveBudgetPlanComparison' abp.services.app.budgetingAndPlanning.saveBudgetPlanComparison = function(configuration, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BudgetingAndPlanning/SaveBudgetPlanComparison', type: 'POST', data: JSON.stringify(configuration) }, ajaxParams));; }; })(); // controller 'assets' (function(){ abp.services.app.assets = abp.services.app.assets || {}; // action 'isConfigDefaultAssetClass' abp.services.app.assets.isConfigDefaultAssetClass = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Assets/IsConfigDefaultAssetClass', type: 'POST' }, ajaxParams));; }; // action 'getDepreciationMethodByAssetClassId' abp.services.app.assets.getDepreciationMethodByAssetClassId = function(assetClassId, backgroundJobToken, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Assets/GetDepreciationMethodByAssetClassId' + abp.utils.buildQueryString([{ name: 'assetClassId', value: assetClassId }, { name: 'backgroundJobToken', value: backgroundJobToken }]) + '', type: 'GET' }, ajaxParams));; }; // action 'updateAssetWriteOffData' abp.services.app.assets.updateAssetWriteOffData = function(startWriteOffId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Assets/UpdateAssetWriteOffData' + abp.utils.buildQueryString([{ name: 'startWriteOffId', value: startWriteOffId }]) + '', type: 'PUT' }, ajaxParams));; }; // action 'createOrUpdateAsset' abp.services.app.assets.createOrUpdateAsset = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Assets/CreateOrUpdateAsset', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteAssetById' abp.services.app.assets.deleteAssetById = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Assets/DeleteAssetById' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'deleteAssetByDataSourceId' abp.services.app.assets.deleteAssetByDataSourceId = function(dataSourceId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Assets/DeleteAssetByDataSourceId' + abp.utils.buildQueryString([{ name: 'dataSourceId', value: dataSourceId }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'exportAssetsToExcel' abp.services.app.assets.exportAssetsToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Assets/ExportAssetsToExcel', type: 'POST' }, ajaxParams));; }; // action 'exportAssetMonthlyDepreciationToExcel' abp.services.app.assets.exportAssetMonthlyDepreciationToExcel = function(assetId, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Assets/ExportAssetMonthlyDepreciationToExcel' + abp.utils.buildQueryString([{ name: 'assetId', value: assetId }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'POST' }, ajaxParams));; }; // action 'createOrUpdateAssetClassConfigs' abp.services.app.assets.createOrUpdateAssetClassConfigs = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Assets/CreateOrUpdateAssetClassConfigs', type: 'POST', dataType: null, data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteAssetClassConfigs' abp.services.app.assets.deleteAssetClassConfigs = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Assets/DeleteAssetClassConfigs' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'exportAssectClassConfigsToExcel' abp.services.app.assets.exportAssectClassConfigsToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Assets/ExportAssectClassConfigsToExcel', type: 'POST' }, ajaxParams));; }; // action 'createOrEditAssetConfig' abp.services.app.assets.createOrEditAssetConfig = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Assets/CreateOrEditAssetConfig', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getCurrencyMonthYearComboBoxItems' abp.services.app.assets.getCurrencyMonthYearComboBoxItems = function(selectedId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Assets/GetCurrencyMonthYearComboBoxItems' + abp.utils.buildQueryString([{ name: 'selectedId', value: selectedId }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'servicesAndApplications' (function(){ abp.services.app.servicesAndApplications = abp.services.app.servicesAndApplications || {}; // action 'getServiceContainerComboboxItems' abp.services.app.servicesAndApplications.getServiceContainerComboboxItems = function(selectedId, itPortfolioEntityType, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/GetServiceContainerComboboxItems' + abp.utils.buildQueryString([{ name: 'selectedId', value: selectedId }, { name: 'itPortfolioEntityType', value: itPortfolioEntityType }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAllServiceAppProjects' abp.services.app.servicesAndApplications.getAllServiceAppProjects = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/GetAllServiceAppProjects', type: 'GET' }, ajaxParams));; }; // action 'getServiceFilterLookups' abp.services.app.servicesAndApplications.getServiceFilterLookups = function(date, itPortfolioEntityType, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/GetServiceFilterLookups' + abp.utils.buildQueryString([{ name: 'date', value: date }, { name: 'itPortfolioEntityType', value: itPortfolioEntityType }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServiceFileFormate' abp.services.app.servicesAndApplications.getServiceFileFormate = function(serviceId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/GetServiceFileFormate' + abp.utils.buildQueryString([{ name: 'serviceId', value: serviceId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServiceContainerById' abp.services.app.servicesAndApplications.getServiceContainerById = function(serviceId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/GetServiceContainerById' + abp.utils.buildQueryString([{ name: 'serviceId', value: serviceId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateServiceContainer' abp.services.app.servicesAndApplications.createOrUpdateServiceContainer = function(input, backgroundJobToken, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/CreateOrUpdateServiceContainer' + abp.utils.buildQueryString([{ name: 'backgroundJobToken', value: backgroundJobToken }]) + '', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteServiceContainer' abp.services.app.servicesAndApplications.deleteServiceContainer = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/DeleteServiceContainer' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getServicesAndApplicationsToExcel' abp.services.app.servicesAndApplications.getServicesAndApplicationsToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/GetServicesAndApplicationsToExcel', type: 'GET' }, ajaxParams));; }; // action 'getServiceApplicationUnitDetailWidget' abp.services.app.servicesAndApplications.getServiceApplicationUnitDetailWidget = function(fromDate, toDate, serviceId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/GetServiceApplicationUnitDetailWidget' + abp.utils.buildQueryString([{ name: 'fromDate', value: fromDate }, { name: 'toDate', value: toDate }, { name: 'serviceId', value: serviceId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServiceConsumptionUnitByMonthYear' abp.services.app.servicesAndApplications.getServiceConsumptionUnitByMonthYear = function(serviceId, monthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/GetServiceConsumptionUnitByMonthYear' + abp.utils.buildQueryString([{ name: 'serviceId', value: serviceId }, { name: 'monthYear', value: monthYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getFYStartToEndDates' abp.services.app.servicesAndApplications.getFYStartToEndDates = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/GetFYStartToEndDates', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateServiceConsumption' abp.services.app.servicesAndApplications.createOrUpdateServiceConsumption = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/CreateOrUpdateServiceConsumption', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteServiceConsumption' abp.services.app.servicesAndApplications.deleteServiceConsumption = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/DeleteServiceConsumption' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'checkIsDetailExist' abp.services.app.servicesAndApplications.checkIsDetailExist = function(serviceId, monthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/CheckIsDetailExist' + abp.utils.buildQueryString([{ name: 'serviceId', value: serviceId }, { name: 'monthYear', value: monthYear }]) + '', type: 'POST' }, ajaxParams));; }; // action 'checkCustomFieldAvailable' abp.services.app.servicesAndApplications.checkCustomFieldAvailable = function(serviceId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/CheckCustomFieldAvailable' + abp.utils.buildQueryString([{ name: 'serviceId', value: serviceId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getSCDetailDashboardDrillDownData' abp.services.app.servicesAndApplications.getSCDetailDashboardDrillDownData = function(serviceId, date, row1, row2, column1, column2, dField1, dField2, dField3, utilizationCalculationAs, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/GetSCDetailDashboardDrillDownData' + abp.utils.buildQueryString([{ name: 'serviceId', value: serviceId }, { name: 'date', value: date }, { name: 'row1', value: row1 }, { name: 'row2', value: row2 }, { name: 'column1', value: column1 }, { name: 'column2', value: column2 }, { name: 'dField1', value: dField1 }, { name: 'dField2', value: dField2 }, { name: 'dField3', value: dField3 }, { name: 'utilizationCalculationAs', value: utilizationCalculationAs }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServiceConsumptionsToExcel' abp.services.app.servicesAndApplications.getServiceConsumptionsToExcel = function(serviceId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/GetServiceConsumptionsToExcel' + abp.utils.buildQueryString([{ name: 'serviceId', value: serviceId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateServiceConsumptionDetail' abp.services.app.servicesAndApplications.createOrUpdateServiceConsumptionDetail = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/CreateOrUpdateServiceConsumptionDetail', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteServiceConsumptionDetail' abp.services.app.servicesAndApplications.deleteServiceConsumptionDetail = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServicesAndApplications/DeleteServiceConsumptionDetail' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; })(); // controller 'projects' (function(){ abp.services.app.projects = abp.services.app.projects || {}; // action 'getAllProjectsComboboxItems' abp.services.app.projects.getAllProjectsComboboxItems = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/GetAllProjectsComboboxItems', type: 'GET' }, ajaxParams));; }; // action 'deleteProjects' abp.services.app.projects.deleteProjects = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/DeleteProjects' + abp.utils.buildQueryString([{ name: 'input', value: input }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'checkAnyAllocationExpenseToService' abp.services.app.projects.checkAnyAllocationExpenseToService = function(projectId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/CheckAnyAllocationExpenseToService' + abp.utils.buildQueryString([{ name: 'projectId', value: projectId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getProjectsToExcel' abp.services.app.projects.getProjectsToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/GetProjectsToExcel', type: 'GET' }, ajaxParams));; }; // action 'getProjectBudgetDetailData' abp.services.app.projects.getProjectBudgetDetailData = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/GetProjectBudgetDetailData' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createProjectBudgetPlanDetail' abp.services.app.projects.createProjectBudgetPlanDetail = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/CreateProjectBudgetPlanDetail', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteBudgetItemizationDataSource' abp.services.app.projects.deleteBudgetItemizationDataSource = function(id, flag, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/DeleteBudgetItemizationDataSource' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'flag', value: flag }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'importProjectBudgetDetailData' abp.services.app.projects.importProjectBudgetDetailData = function(id, isValidated, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/ImportProjectBudgetDetailData' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'isValidated', value: isValidated }]) + '', type: 'POST' }, ajaxParams));; }; // action 'importProjectDetailFromBudgetOrForecast' abp.services.app.projects.importProjectDetailFromBudgetOrForecast = function(projectId, detailIds, isBudget, sourceFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/ImportProjectDetailFromBudgetOrForecast' + abp.utils.buildQueryString([{ name: 'projectId', value: projectId }, { name: 'isBudget', value: isBudget }, { name: 'sourceFY', value: sourceFY }]) + '', type: 'POST', data: JSON.stringify(detailIds) }, ajaxParams));; }; // action 'getExpToProjectAmount' abp.services.app.projects.getExpToProjectAmount = function(id, monthYear, allocationMethodId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/GetExpToProjectAmount' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'monthYear', value: monthYear }, { name: 'allocationMethodId', value: allocationMethodId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getExpToProjectTotalAmount' abp.services.app.projects.getExpToProjectTotalAmount = function(id, monthYear, allocationMethodId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/GetExpToProjectTotalAmount' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'monthYear', value: monthYear }, { name: 'allocationMethodId', value: allocationMethodId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createExpenseToProjectAllocationAsync' abp.services.app.projects.createExpenseToProjectAllocationAsync = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/CreateExpenseToProjectAllocationAsync', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'unallocatedExpenseToProject' abp.services.app.projects.unallocatedExpenseToProject = function(id, monthYear, allocationMethod, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/UnallocatedExpenseToProject' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'monthYear', value: monthYear }, { name: 'allocationMethod', value: allocationMethod }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getCapExToProjectAmount' abp.services.app.projects.getCapExToProjectAmount = function(id, monthYear, allocationMethodId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/GetCapExToProjectAmount' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'monthYear', value: monthYear }, { name: 'allocationMethodId', value: allocationMethodId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCapExToProjectTotalAmount' abp.services.app.projects.getCapExToProjectTotalAmount = function(id, monthYear, allocationMethodId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/GetCapExToProjectTotalAmount' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'monthYear', value: monthYear }, { name: 'allocationMethodId', value: allocationMethodId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createCapExToProjectAllocationAsync' abp.services.app.projects.createCapExToProjectAllocationAsync = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/CreateCapExToProjectAllocationAsync', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'unallocatedCapExToProject' abp.services.app.projects.unallocatedCapExToProject = function(id, monthYear, allocationMethod, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/UnallocatedCapExToProject' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'monthYear', value: monthYear }, { name: 'allocationMethod', value: allocationMethod }]) + '', type: 'POST' }, ajaxParams));; }; // action 'checkProjectIdConfigOrNot' abp.services.app.projects.checkProjectIdConfigOrNot = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Projects/CheckProjectIdConfigOrNot', type: 'POST' }, ajaxParams));; }; })(); // controller 'transactionSplitter' (function(){ abp.services.app.transactionSplitter = abp.services.app.transactionSplitter || {}; // action 'getAllTransSplitterDefinations' abp.services.app.transactionSplitter.getAllTransSplitterDefinations = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/GetAllTransSplitterDefinations', type: 'GET' }, ajaxParams));; }; // action 'getTransSpitterTablesGrid' abp.services.app.transactionSplitter.getTransSpitterTablesGrid = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/GetTransSpitterTablesGrid' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getTransSplitterTablesComboboxItems' abp.services.app.transactionSplitter.getTransSplitterTablesComboboxItems = function(differentiatorype, selectedId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/GetTransSplitterTablesComboboxItems' + abp.utils.buildQueryString([{ name: 'differentiatorype', value: differentiatorype }, { name: 'selectedId', value: selectedId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getTransSplitterDefinition' abp.services.app.transactionSplitter.getTransSplitterDefinition = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/GetTransSplitterDefinition' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getLinkedModuleByTransSpitterTables' abp.services.app.transactionSplitter.getLinkedModuleByTransSpitterTables = function(transSplitterDefinationId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/GetLinkedModuleByTransSpitterTables' + abp.utils.buildQueryString([{ name: 'transSplitterDefinationId', value: transSplitterDefinationId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createTransSplitterTableDefinitionAndGetId' abp.services.app.transactionSplitter.createTransSplitterTableDefinitionAndGetId = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/CreateTransSplitterTableDefinitionAndGetId', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteTransSplitterTableDefinition' abp.services.app.transactionSplitter.deleteTransSplitterTableDefinition = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/DeleteTransSplitterTableDefinition' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'deleteDatasourceById' abp.services.app.transactionSplitter.deleteDatasourceById = function(dataSourceId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/DeleteDatasourceById' + abp.utils.buildQueryString([{ name: 'dataSourceId', value: dataSourceId }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getTransSplitterTablesDataGrid' abp.services.app.transactionSplitter.getTransSplitterTablesDataGrid = function(gridInput, transSplitterDefinationId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/GetTransSplitterTablesDataGrid' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }, { name: 'transSplitterDefinationId', value: transSplitterDefinationId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getTransSplitterData' abp.services.app.transactionSplitter.getTransSplitterData = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/GetTransSplitterData' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'importTransSplitterData' abp.services.app.transactionSplitter.importTransSplitterData = function(dataSourceId, payload, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/ImportTransSplitterData' + abp.utils.buildQueryString([{ name: 'dataSourceId', value: dataSourceId }]) + '', type: 'POST', data: JSON.stringify(payload) }, ajaxParams));; }; // action 'addTransSplitterMonthRangeData' abp.services.app.transactionSplitter.addTransSplitterMonthRangeData = function(transSplitterDefinationId, definationName, startDate, endDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/AddTransSplitterMonthRangeData' + abp.utils.buildQueryString([{ name: 'transSplitterDefinationId', value: transSplitterDefinationId }, { name: 'definationName', value: definationName }, { name: 'startDate', value: startDate }, { name: 'endDate', value: endDate }]) + '', type: 'POST' }, ajaxParams));; }; // action 'deleteTransSplitterData' abp.services.app.transactionSplitter.deleteTransSplitterData = function(transSplitterDataid, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/DeleteTransSplitterData' + abp.utils.buildQueryString([{ name: 'transSplitterDataid', value: transSplitterDataid }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'createOrEditTransSplitterData' abp.services.app.transactionSplitter.createOrEditTransSplitterData = function(transSplitterData, transSplitterTableId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/CreateOrEditTransSplitterData' + abp.utils.buildQueryString([{ name: 'transSplitterTableId', value: transSplitterTableId }]) + '', type: 'POST', data: JSON.stringify(transSplitterData) }, ajaxParams));; }; // action 'getTransSplitterTableDefinitionImportColumns' abp.services.app.transactionSplitter.getTransSplitterTableDefinitionImportColumns = function(transSplitterTableDefinitionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/GetTransSplitterTableDefinitionImportColumns' + abp.utils.buildQueryString([{ name: 'transSplitterTableDefinitionId', value: transSplitterTableDefinitionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'checkTransSplitterTableDefinitionExistByName' abp.services.app.transactionSplitter.checkTransSplitterTableDefinitionExistByName = function(transSplitterTableDefinitionName, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TransactionSplitter/CheckTransSplitterTableDefinitionExistByName' + abp.utils.buildQueryString([{ name: 'transSplitterTableDefinitionName', value: transSplitterTableDefinitionName }]) + '', type: 'POST' }, ajaxParams));; }; })(); // controller 'expense' (function(){ abp.services.app.expense = abp.services.app.expense || {}; // action 'canImportExpenseIntoBudget' abp.services.app.expense.canImportExpenseIntoBudget = function(fy, fromAccountingPeriod, toAccountingPeriod, fxRateMonthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Expense/CanImportExpenseIntoBudget' + abp.utils.buildQueryString([{ name: 'fy', value: fy }, { name: 'fromAccountingPeriod', value: fromAccountingPeriod }, { name: 'toAccountingPeriod', value: toAccountingPeriod }, { name: 'fxRateMonthYear', value: fxRateMonthYear }]) + '', type: 'POST' }, ajaxParams));; }; // action 'editExpense' abp.services.app.expense.editExpense = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Expense/EditExpense', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'editExpenseFromDashboard' abp.services.app.expense.editExpenseFromDashboard = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Expense/EditExpenseFromDashboard', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'createExpense' abp.services.app.expense.createExpense = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Expense/CreateExpense', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'updateExpenseComment' abp.services.app.expense.updateExpenseComment = function(expenseId, comments, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Expense/updateExpenseComment' + abp.utils.buildQueryString([{ name: 'expenseId', value: expenseId }, { name: 'comments', value: comments }]) + '', type: 'PUT' }, ajaxParams));; }; // action 'editBatchAction' abp.services.app.expense.editBatchAction = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Expense/EditBatchAction', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteExpense' abp.services.app.expense.deleteExpense = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Expense/DeleteExpense' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'deleteExpenseFromDashbaord' abp.services.app.expense.deleteExpenseFromDashbaord = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Expense/DeleteExpenseFromDashbaord' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getITExpenseToExcel' abp.services.app.expense.getITExpenseToExcel = function(qbFilters, fromToAcPeriodFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Expense/GetITExpenseToExcel' + abp.utils.buildQueryString([{ name: 'qbFilters', value: qbFilters }, { name: 'fromToAcPeriodFY', value: fromToAcPeriodFY }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'capEx' (function(){ abp.services.app.capEx = abp.services.app.capEx || {}; // action 'canImportCapExIntoBudget' abp.services.app.capEx.canImportCapExIntoBudget = function(fy, fromAccountingPeriod, toAccountingPeriod, fxRateMonthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CapEx/CanImportCapExIntoBudget' + abp.utils.buildQueryString([{ name: 'fy', value: fy }, { name: 'fromAccountingPeriod', value: fromAccountingPeriod }, { name: 'toAccountingPeriod', value: toAccountingPeriod }, { name: 'fxRateMonthYear', value: fxRateMonthYear }]) + '', type: 'POST' }, ajaxParams));; }; // action 'deleteCapEx' abp.services.app.capEx.deleteCapEx = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CapEx/DeleteCapEx' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'editCapEx' abp.services.app.capEx.editCapEx = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CapEx/EditCapEx', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getCapExExpensesToExcel' abp.services.app.capEx.getCapExExpensesToExcel = function(fromToAcPeriodFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CapEx/GetCapExExpensesToExcel' + abp.utils.buildQueryString([{ name: 'fromToAcPeriodFY', value: fromToAcPeriodFY }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'unAllocatedCost' (function(){ abp.services.app.unAllocatedCost = abp.services.app.unAllocatedCost || {}; // action 'getUnAllocatedCostSummaryGridData' abp.services.app.unAllocatedCost.getUnAllocatedCostSummaryGridData = function(fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/UnAllocatedCost/GetUnAllocatedCostSummaryGridData' + abp.utils.buildQueryString([{ name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getUnallocatedTotalAmount' abp.services.app.unAllocatedCost.getUnallocatedTotalAmount = function(monthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/UnAllocatedCost/GetUnallocatedTotalAmount' + abp.utils.buildQueryString([{ name: 'monthYear', value: monthYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateUnallocatedService' abp.services.app.unAllocatedCost.createOrUpdateUnallocatedService = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/UnAllocatedCost/CreateOrUpdateUnallocatedService', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'unallocatedService' abp.services.app.unAllocatedCost.unallocatedService = function(id, monthYear, toServiceName, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/UnAllocatedCost/UnallocatedService' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'monthYear', value: monthYear }, { name: 'toServiceName', value: toServiceName }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getAllocatedBusinessUnitAmount' abp.services.app.unAllocatedCost.getAllocatedBusinessUnitAmount = function(id, monthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/UnAllocatedCost/GetAllocatedBusinessUnitAmount' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'monthYear', value: monthYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'exportUnallocatedCostSummaryListToExcel' abp.services.app.unAllocatedCost.exportUnallocatedCostSummaryListToExcel = function(unAllocatedCostSummaryDtoList, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/UnAllocatedCost/ExportUnallocatedCostSummaryListToExcel', type: 'POST', data: JSON.stringify(unAllocatedCostSummaryDtoList) }, ajaxParams));; }; })(); // controller 'iTServiceAllocation' (function(){ abp.services.app.iTServiceAllocation = abp.services.app.iTServiceAllocation || {}; // action 'createOrUpdateExpenseAllocationRule' abp.services.app.iTServiceAllocation.createOrUpdateExpenseAllocationRule = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/CreateOrUpdateExpenseAllocationRule', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'exportExpToServiceAllocationToExcel' abp.services.app.iTServiceAllocation.exportExpToServiceAllocationToExcel = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/ExportExpToServiceAllocationToExcel', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'createExpenseToServiceCostAllocationAsync' abp.services.app.iTServiceAllocation.createExpenseToServiceCostAllocationAsync = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/CreateExpenseToServiceCostAllocationAsync', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteExpenseAllocationRuleByGroupName' abp.services.app.iTServiceAllocation.deleteExpenseAllocationRuleByGroupName = function(groupName, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/DeleteExpenseAllocationRuleByGroupName' + abp.utils.buildQueryString([{ name: 'groupName', value: groupName }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'deleteExpenseAllocationRule' abp.services.app.iTServiceAllocation.deleteExpenseAllocationRule = function(input, backgroundJobToken, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/DeleteExpenseAllocationRule' + abp.utils.buildQueryString([{ name: 'id', value: input.id }, { name: 'backgroundJobToken', value: backgroundJobToken }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'updateDirectExpenseGroupRules' abp.services.app.iTServiceAllocation.updateDirectExpenseGroupRules = function(groupName, costDriverItem, sequence, isActive, userId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/UpdateDirectExpenseGroupRules' + abp.utils.buildQueryString([{ name: 'groupName', value: groupName }, { name: 'costDriverItem', value: costDriverItem }, { name: 'sequence', value: sequence }, { name: 'isActive', value: isActive }, { name: 'userId', value: userId }]) + '', type: 'PUT' }, ajaxParams));; }; // action 'exportRuleExpOrServiceAllocationToExcel' abp.services.app.iTServiceAllocation.exportRuleExpOrServiceAllocationToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/ExportRuleExpOrServiceAllocationToExcel', type: 'POST' }, ajaxParams));; }; // action 'unallocatedExpenseToService' abp.services.app.iTServiceAllocation.unallocatedExpenseToService = function(id, monthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/UnallocatedExpenseToService' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'monthYear', value: monthYear }]) + '', type: 'POST' }, ajaxParams));; }; // action 'unAllocateMultipleExpenseToService' abp.services.app.iTServiceAllocation.unAllocateMultipleExpenseToService = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/UnAllocateMultipleExpenseToService', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'exportExpAllocationToExcel' abp.services.app.iTServiceAllocation.exportExpAllocationToExcel = function(passMonth, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/ExportExpAllocationToExcel' + abp.utils.buildQueryString([{ name: 'passMonth', value: passMonth }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getDirectExpenseRuleNameByGroupComboboxItems' abp.services.app.iTServiceAllocation.getDirectExpenseRuleNameByGroupComboboxItems = function(groupName, selectedId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/GetDirectExpenseRuleNameByGroupComboboxItems' + abp.utils.buildQueryString([{ name: 'groupName', value: groupName }, { name: 'selectedId', value: selectedId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateAllocationRule' abp.services.app.iTServiceAllocation.createOrUpdateAllocationRule = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/CreateOrUpdateAllocationRule', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'saveAutoCreateConsumptionRule' abp.services.app.iTServiceAllocation.saveAutoCreateConsumptionRule = function(autoCreateRuleConsumptionListDto, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/SaveAutoCreateConsumptionRule', type: 'POST', data: JSON.stringify(autoCreateRuleConsumptionListDto) }, ajaxParams));; }; // action 'updateRulesComments' abp.services.app.iTServiceAllocation.updateRulesComments = function(id, ruleComment, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/UpdateRulesComments' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'ruleComment', value: ruleComment }]) + '', type: 'PUT' }, ajaxParams));; }; // action 'deleteAllocationRule' abp.services.app.iTServiceAllocation.deleteAllocationRule = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/DeleteAllocationRule' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'allocationRuleDeleteWithAllocation' abp.services.app.iTServiceAllocation.allocationRuleDeleteWithAllocation = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/AllocationRuleDeleteWithAllocation', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'unallocatedServiceToService' abp.services.app.iTServiceAllocation.unallocatedServiceToService = function(id, monthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/UnallocatedServiceToService' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'monthYear', value: monthYear }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getCostSummaryGridData' abp.services.app.iTServiceAllocation.getCostSummaryGridData = function(from, to, allocationType, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/GetCostSummaryGridData' + abp.utils.buildQueryString([{ name: 'from', value: from }, { name: 'to', value: to }, { name: 'allocationType', value: allocationType }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCostDriversData' abp.services.app.iTServiceAllocation.getCostDriversData = function(from, to, allocationId, allocationType, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/GetCostDriversData' + abp.utils.buildQueryString([{ name: 'from', value: from }, { name: 'to', value: to }, { name: 'allocationId', value: allocationId }, { name: 'allocationType', value: allocationType }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAutoCreateRuleConsumptionGridData' abp.services.app.iTServiceAllocation.getAutoCreateRuleConsumptionGridData = function(fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/GetAutoCreateRuleConsumptionGridData' + abp.utils.buildQueryString([{ name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServiceTotalAmount' abp.services.app.iTServiceAllocation.getServiceTotalAmount = function(ids, monthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/GetServiceTotalAmount' + abp.utils.buildQueryString([{ name: 'ids', value: ids }, { name: 'monthYear', value: monthYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getProjectTotalAmount' abp.services.app.iTServiceAllocation.getProjectTotalAmount = function(ids, monthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/GetProjectTotalAmount' + abp.utils.buildQueryString([{ name: 'ids', value: ids }, { name: 'monthYear', value: monthYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getUnallocatedServicesForServiceAllocation' abp.services.app.iTServiceAllocation.getUnallocatedServicesForServiceAllocation = function(monthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/GetUnallocatedServicesForServiceAllocation' + abp.utils.buildQueryString([{ name: 'monthYear', value: monthYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'deleteAllocationDocument' abp.services.app.iTServiceAllocation.deleteAllocationDocument = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/DeleteAllocationDocument' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getProjectsForAllocationFromMonthYear' abp.services.app.iTServiceAllocation.getProjectsForAllocationFromMonthYear = function(projectId, monthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/GetProjectsForAllocationFromMonthYear' + abp.utils.buildQueryString([{ name: 'projectId', value: projectId }, { name: 'monthYear', value: monthYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getExpToServiceAmount' abp.services.app.iTServiceAllocation.getExpToServiceAmount = function(id, monthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/GetExpToServiceAmount' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'monthYear', value: monthYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getExistAllocationMonthYear' abp.services.app.iTServiceAllocation.getExistAllocationMonthYear = function(ruleType, ruleId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/GetExistAllocationMonthYear' + abp.utils.buildQueryString([{ name: 'ruleType', value: ruleType }, { name: 'ruleId', value: ruleId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'deleteAllocatedConsumptionRule' abp.services.app.iTServiceAllocation.deleteAllocatedConsumptionRule = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/DeleteAllocatedConsumptionRule' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getToServicesFromConsumption' abp.services.app.iTServiceAllocation.getToServicesFromConsumption = function(serviceId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/GetToServicesFromConsumption' + abp.utils.buildQueryString([{ name: 'serviceId', value: serviceId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getToServicesFromSharedAllocation' abp.services.app.iTServiceAllocation.getToServicesFromSharedAllocation = function(serviceId, allocationMethodCode, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITServiceAllocation/GetToServicesFromSharedAllocation' + abp.utils.buildQueryString([{ name: 'serviceId', value: serviceId }, { name: 'allocationMethodCode', value: allocationMethodCode }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'bUAllocation' (function(){ abp.services.app.bUAllocation = abp.services.app.bUAllocation || {}; // action 'anyUnallocationEntryForITOverHead' abp.services.app.bUAllocation.anyUnallocationEntryForITOverHead = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/AnyUnallocationEntryForITOverHead', type: 'POST' }, ajaxParams));; }; // action 'createOrUpdateAllocationRule' abp.services.app.bUAllocation.createOrUpdateAllocationRule = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/CreateOrUpdateAllocationRule', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteAllocationRule' abp.services.app.bUAllocation.deleteAllocationRule = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/DeleteAllocationRule' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'allocationRuleDeleteWithAllocation' abp.services.app.bUAllocation.allocationRuleDeleteWithAllocation = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/AllocationRuleDeleteWithAllocation', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'updateRulesComments' abp.services.app.bUAllocation.updateRulesComments = function(id, ruleComment, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/UpdateRulesComments' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'ruleComment', value: ruleComment }]) + '', type: 'PUT' }, ajaxParams));; }; // action 'getExistAllocationMonthYear' abp.services.app.bUAllocation.getExistAllocationMonthYear = function(ruleType, ruleId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/GetExistAllocationMonthYear' + abp.utils.buildQueryString([{ name: 'ruleType', value: ruleType }, { name: 'ruleId', value: ruleId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'importBusinessConsumptionRuleUnits' abp.services.app.bUAllocation.importBusinessConsumptionRuleUnits = function(dataSourceId, payload, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/ImportBusinessConsumptionRuleUnits' + abp.utils.buildQueryString([{ name: 'dataSourceId', value: dataSourceId }]) + '', type: 'POST', data: JSON.stringify(payload) }, ajaxParams));; }; // action 'deleteAllocatedConsumptionRule' abp.services.app.bUAllocation.deleteAllocatedConsumptionRule = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/DeleteAllocatedConsumptionRule' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'deleteBUConsumptionRuleDataSource' abp.services.app.bUAllocation.deleteBUConsumptionRuleDataSource = function(dataSourceId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/DeleteBUConsumptionRuleDataSource' + abp.utils.buildQueryString([{ name: 'dataSourceId', value: dataSourceId }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getToBusinessUnitFromConsumption' abp.services.app.bUAllocation.getToBusinessUnitFromConsumption = function(serviceId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/GetToBusinessUnitFromConsumption' + abp.utils.buildQueryString([{ name: 'serviceId', value: serviceId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'deleteAllocationDocument' abp.services.app.bUAllocation.deleteAllocationDocument = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/DeleteAllocationDocument' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getCostSummaryGridData' abp.services.app.bUAllocation.getCostSummaryGridData = function(from, to, allocationType, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/GetCostSummaryGridData' + abp.utils.buildQueryString([{ name: 'from', value: from }, { name: 'to', value: to }, { name: 'allocationType', value: allocationType }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCostDriversData' abp.services.app.bUAllocation.getCostDriversData = function(from, to, allocationId, allocationType, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/GetCostDriversData' + abp.utils.buildQueryString([{ name: 'from', value: from }, { name: 'to', value: to }, { name: 'allocationId', value: allocationId }, { name: 'allocationType', value: allocationType }]) + '', type: 'GET' }, ajaxParams));; }; // action 'unallocatedServiceToBusinerssUnit' abp.services.app.bUAllocation.unallocatedServiceToBusinerssUnit = function(id, monthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/UnallocatedServiceToBusinerssUnit' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'monthYear', value: monthYear }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getUnallocatedServicesForBusinessUnitAllocation' abp.services.app.bUAllocation.getUnallocatedServicesForBusinessUnitAllocation = function(startDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/GetUnallocatedServicesForBusinessUnitAllocation' + abp.utils.buildQueryString([{ name: 'startDate', value: startDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBUServiceOrApplicationTotalAmount' abp.services.app.bUAllocation.getBUServiceOrApplicationTotalAmount = function(id, monthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/GetBUServiceOrApplicationTotalAmount' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'monthYear', value: monthYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAllocatedBusinessUnitAmount' abp.services.app.bUAllocation.getAllocatedBusinessUnitAmount = function(id, monthYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/GetAllocatedBusinessUnitAmount' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'monthYear', value: monthYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getHeadcountRevenue' abp.services.app.bUAllocation.getHeadcountRevenue = function(id, monthYear, buType, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BUAllocation/GetHeadcountRevenue' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'monthYear', value: monthYear }, { name: 'buType', value: buType }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'hostEmailTemplate' (function(){ abp.services.app.hostEmailTemplate = abp.services.app.hostEmailTemplate || {}; // action 'getEmailTemplateAsync' abp.services.app.hostEmailTemplate.getEmailTemplateAsync = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HostEmailTemplate/GetEmailTemplateAsync' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getEmailForEdit' abp.services.app.hostEmailTemplate.getEmailForEdit = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HostEmailTemplate/GetEmailForEdit' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getEmailTemplate' abp.services.app.hostEmailTemplate.getEmailTemplate = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HostEmailTemplate/GetEmailTemplate' + abp.utils.buildQueryString([{ name: 'input', value: input }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrEditEmailTempalte' abp.services.app.hostEmailTemplate.createOrEditEmailTempalte = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HostEmailTemplate/CreateOrEditEmailTempalte', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; })(); // controller 'fiscalYear' (function(){ abp.services.app.fiscalYear = abp.services.app.fiscalYear || {}; // action 'getFYStartMonth' abp.services.app.fiscalYear.getFYStartMonth = function(actualMonth, actualYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetFYStartMonth' + abp.utils.buildQueryString([{ name: 'actualMonth', value: actualMonth }, { name: 'actualYear', value: actualYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAll' abp.services.app.fiscalYear.getAll = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetAll', type: 'GET' }, ajaxParams));; }; // action 'getFiscalStartMonthFromFY' abp.services.app.fiscalYear.getFiscalStartMonthFromFY = function(fY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetFiscalStartMonthFromFY' + abp.utils.buildQueryString([{ name: 'fY', value: fY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getFiscalYearsList' abp.services.app.fiscalYear.getFiscalYearsList = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetFiscalYearsList' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getFiscalYearForInsertOrEdit' abp.services.app.fiscalYear.getFiscalYearForInsertOrEdit = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetFiscalYearForInsertOrEdit' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getFiscalYearsDetailsList' abp.services.app.fiscalYear.getFiscalYearsDetailsList = function(fiscalYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetFiscalYearsDetailsList' + abp.utils.buildQueryString([{ name: 'fiscalYear', value: fiscalYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateFiscalYear' abp.services.app.fiscalYear.createOrUpdateFiscalYear = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/CreateOrUpdateFiscalYear', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteFiscalYear' abp.services.app.fiscalYear.deleteFiscalYear = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/DeleteFiscalYear' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'makeItAsCurrentFiscalYear' abp.services.app.fiscalYear.makeItAsCurrentFiscalYear = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/MakeItAsCurrentFiscalYear' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getFYSetting' abp.services.app.fiscalYear.getFYSetting = function(month, year, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetFYSetting' + abp.utils.buildQueryString([{ name: 'month', value: month }, { name: 'year', value: year }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAllMonths' abp.services.app.fiscalYear.getAllMonths = function(selectedId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetAllMonths' + abp.utils.buildQueryString([{ name: 'selectedId', value: selectedId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAllMonthsByStartMonthOrder' abp.services.app.fiscalYear.getAllMonthsByStartMonthOrder = function(selectedId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetAllMonthsByStartMonthOrder' + abp.utils.buildQueryString([{ name: 'selectedId', value: selectedId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAllYears' abp.services.app.fiscalYear.getAllYears = function(selectedId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetAllYears' + abp.utils.buildQueryString([{ name: 'selectedId', value: selectedId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCurrentFY' abp.services.app.fiscalYear.getCurrentFY = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetCurrentFY', type: 'GET' }, ajaxParams));; }; // action 'getFiscalYears' abp.services.app.fiscalYear.getFiscalYears = function(fY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetFiscalYears' + abp.utils.buildQueryString([{ name: 'fY', value: fY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getFiscalDateRange' abp.services.app.fiscalYear.getFiscalDateRange = function(fY, month, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetFiscalDateRange' + abp.utils.buildQueryString([{ name: 'fY', value: fY }, { name: 'month', value: month }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getFYStartDate' abp.services.app.fiscalYear.getFYStartDate = function(selectedDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetFYStartDate' + abp.utils.buildQueryString([{ name: 'selectedDate', value: selectedDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getFiscalYearStartDate' abp.services.app.fiscalYear.getFiscalYearStartDate = function(fy, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetFiscalYearStartDate' + abp.utils.buildQueryString([{ name: 'fy', value: fy }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getFiscalYearEndDate' abp.services.app.fiscalYear.getFiscalYearEndDate = function(fy, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetFiscalYearEndDate' + abp.utils.buildQueryString([{ name: 'fy', value: fy }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getFY' abp.services.app.fiscalYear.getFY = function(actualMonth, actualYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetFY' + abp.utils.buildQueryString([{ name: 'actualMonth', value: actualMonth }, { name: 'actualYear', value: actualYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getMonthYearHeader' abp.services.app.fiscalYear.getMonthYearHeader = function(fy, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetMonthYearHeader' + abp.utils.buildQueryString([{ name: 'fy', value: fy }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getActualMonth' abp.services.app.fiscalYear.getActualMonth = function(monthName, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetActualMonth' + abp.utils.buildQueryString([{ name: 'monthName', value: monthName }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getFiscalYearFromDate' abp.services.app.fiscalYear.getFiscalYearFromDate = function(date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/FiscalYear/GetFiscalYearFromDate' + abp.utils.buildQueryString([{ name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'edition' (function(){ abp.services.app.edition = abp.services.app.edition || {}; // action 'getEditions' abp.services.app.edition.getEditions = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Edition/GetEditions', type: 'GET' }, ajaxParams));; }; // action 'getEditionForEdit' abp.services.app.edition.getEditionForEdit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Edition/GetEditionForEdit' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateEdition' abp.services.app.edition.createOrUpdateEdition = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Edition/CreateOrUpdateEdition', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteEdition' abp.services.app.edition.deleteEdition = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Edition/DeleteEdition' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getEditionComboboxItems' abp.services.app.edition.getEditionComboboxItems = function(selectedEditionId, addAllItem, onlyFreeItems, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Edition/GetEditionComboboxItems' + abp.utils.buildQueryString([{ name: 'selectedEditionId', value: selectedEditionId }, { name: 'addAllItem', value: addAllItem }, { name: 'onlyFreeItems', value: onlyFreeItems }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'dataSource' (function(){ abp.services.app.dataSource = abp.services.app.dataSource || {}; // action 'getServiceContainerNameByMultipleLinkedIds' abp.services.app.dataSource.getServiceContainerNameByMultipleLinkedIds = function(ids, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSource/GetServiceContainerNameByMultipleLinkedIds' + abp.utils.buildQueryString([{ name: 'ids', value: ids }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getDataSourceGridData' abp.services.app.dataSource.getDataSourceGridData = function(gridInput, dataType, budgetPlanId, forecastingId, serviceId, projectId, rateCardType, externalTableDefinitionId, laborPlanId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSource/GetDataSourceGridData' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }, { name: 'dataType', value: dataType }, { name: 'budgetPlanId', value: budgetPlanId }, { name: 'forecastingId', value: forecastingId }, { name: 'serviceId', value: serviceId }, { name: 'projectId', value: projectId }, { name: 'rateCardType', value: rateCardType }, { name: 'externalTableDefinitionId', value: externalTableDefinitionId }, { name: 'laborPlanId', value: laborPlanId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getDataSourceImportColumns' abp.services.app.dataSource.getDataSourceImportColumns = function(dataType, budgetPlanId, forecastingPlanId, serviceId, isServiceConsumptionBulkImport, externalTableDefinitionId, transSplitterTableDefinationId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSource/GetDataSourceImportColumns' + abp.utils.buildQueryString([{ name: 'dataType', value: dataType }, { name: 'budgetPlanId', value: budgetPlanId }, { name: 'forecastingPlanId', value: forecastingPlanId }, { name: 'serviceId', value: serviceId }, { name: 'isServiceConsumptionBulkImport', value: isServiceConsumptionBulkImport }, { name: 'externalTableDefinitionId', value: externalTableDefinitionId }, { name: 'transSplitterTableDefinationId', value: transSplitterTableDefinationId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getLastAddedDataSource' abp.services.app.dataSource.getLastAddedDataSource = function(datasourceType, categorizationRulesDataType, serviceId, isServiceConsumptionDetailBulkImport, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSource/GetLastAddedDataSource' + abp.utils.buildQueryString([{ name: 'datasourceType', value: datasourceType }, { name: 'categorizationRulesDataType', value: categorizationRulesDataType }, { name: 'serviceId', value: serviceId }, { name: 'isServiceConsumptionDetailBulkImport', value: isServiceConsumptionDetailBulkImport }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getLastManuallySuccessfullyImportedDataSource' abp.services.app.dataSource.getLastManuallySuccessfullyImportedDataSource = function(datasourceType, categorizationRulesDataType, serviceId, isServiceConsumptionDetailBulkImport, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSource/GetLastManuallySuccessfullyImportedDataSource' + abp.utils.buildQueryString([{ name: 'datasourceType', value: datasourceType }, { name: 'categorizationRulesDataType', value: categorizationRulesDataType }, { name: 'serviceId', value: serviceId }, { name: 'isServiceConsumptionDetailBulkImport', value: isServiceConsumptionDetailBulkImport }]) + '', type: 'GET' }, ajaxParams));; }; // action 'updateCommentsDataSource' abp.services.app.dataSource.updateCommentsDataSource = function(id, resultMessage, tenantId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSource/UpdateCommentsDataSource' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'resultMessage', value: resultMessage }, { name: 'tenantId', value: tenantId }]) + '', type: 'PUT', dataType: null }, ajaxParams));; }; // action 'getDataSourcesConfigById' abp.services.app.dataSource.getDataSourcesConfigById = function(selectedDataSourceConfigId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSource/GetDataSourcesConfigById' + abp.utils.buildQueryString([{ name: 'selectedDataSourceConfigId', value: selectedDataSourceConfigId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'log' abp.services.app.dataSource.log = function(logMessage, txtWriter, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSource/Log' + abp.utils.buildQueryString([{ name: 'logMessage', value: logMessage }]) + '', type: 'POST', dataType: null, data: JSON.stringify(txtWriter) }, ajaxParams));; }; // action 'createOrUpdateCategorizationRule' abp.services.app.dataSource.createOrUpdateCategorizationRule = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSource/CreateOrUpdateCategorizationRule', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'createBulkCategorizationRule' abp.services.app.dataSource.createBulkCategorizationRule = function(categorizationRulesList, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSource/CreateBulkCategorizationRule', type: 'POST', data: JSON.stringify(categorizationRulesList) }, ajaxParams));; }; // action 'deleteCategorizationRule' abp.services.app.dataSource.deleteCategorizationRule = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSource/DeleteCategorizationRule' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; })(); // controller 'dataSourceAutomationConfigs' (function(){ abp.services.app.dataSourceAutomationConfigs = abp.services.app.dataSourceAutomationConfigs || {}; // action 'getDataSourceAutomationConfigs' abp.services.app.dataSourceAutomationConfigs.getDataSourceAutomationConfigs = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSourceAutomationConfigs/GetDataSourceAutomationConfigs', type: 'GET' }, ajaxParams));; }; // action 'getDataSourceAutomationConfig' abp.services.app.dataSourceAutomationConfigs.getDataSourceAutomationConfig = function(tenantId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSourceAutomationConfigs/GetDataSourceAutomationConfig' + abp.utils.buildQueryString([{ name: 'tenantId', value: tenantId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateDataSourceAutomationConfigs' abp.services.app.dataSourceAutomationConfigs.createOrUpdateDataSourceAutomationConfigs = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSourceAutomationConfigs/CreateOrUpdateDataSourceAutomationConfigs', type: 'POST', dataType: null, data: JSON.stringify(input) }, ajaxParams));; }; })(); // controller 'dataSourceAutomationMappings' (function(){ abp.services.app.dataSourceAutomationMappings = abp.services.app.dataSourceAutomationMappings || {}; // action 'getDataSourceByType' abp.services.app.dataSourceAutomationMappings.getDataSourceByType = function(dataSourceType, serviceId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSourceAutomationMappings/GetDataSourceByType' + abp.utils.buildQueryString([{ name: 'dataSourceType', value: dataSourceType }, { name: 'serviceId', value: serviceId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateDataSourceAutomationColumnMapping' abp.services.app.dataSourceAutomationMappings.createOrUpdateDataSourceAutomationColumnMapping = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSourceAutomationMappings/CreateOrUpdateDataSourceAutomationColumnMapping', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getWorkSheetLookups' abp.services.app.dataSourceAutomationMappings.getWorkSheetLookups = function(filename, worksheetName, isFirstHeaderRow, dataSourceId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSourceAutomationMappings/GetWorkSheetLookups' + abp.utils.buildQueryString([{ name: 'filename', value: filename }, { name: 'worksheetName', value: worksheetName }, { name: 'isFirstHeaderRow', value: isFirstHeaderRow }, { name: 'dataSourceId', value: dataSourceId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getWorkSheetLookupsFromCSV' abp.services.app.dataSourceAutomationMappings.getWorkSheetLookupsFromCSV = function(filename, isFirstHeaderRow, delimeter, dataSourceId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DataSourceAutomationMappings/GetWorkSheetLookupsFromCSV' + abp.utils.buildQueryString([{ name: 'filename', value: filename }, { name: 'isFirstHeaderRow', value: isFirstHeaderRow }, { name: 'delimeter', value: delimeter }, { name: 'dataSourceId', value: dataSourceId }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'actualDrilldown' (function(){ abp.services.app.actualDrilldown = abp.services.app.actualDrilldown || {}; // action 'getActualDrillDownData' abp.services.app.actualDrilldown.getActualDrillDownData = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ActualDrilldown/GetActualDrillDownData' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }, { name: 'type', value: gridInput.type }, { name: 'modalPopupTitle', value: gridInput.modalPopupTitle }, { name: 'fieldName', value: gridInput.fieldName }, { name: 'fieldValue', value: gridInput.fieldValue }, { name: 'costCenterIds', value: gridInput.costCenterIds }, { name: 'costCenterOwner', value: gridInput.costCenterOwner }, { name: 'regionIds', value: gridInput.regionIds }, { name: 'officeIds', value: gridInput.officeIds }, { name: 'locationIds', value: gridInput.locationIds }, { name: 'departmentIds', value: gridInput.departmentIds }, { name: 'countryIds', value: gridInput.countryIds }, { name: 'financeCostCategoryIds', value: gridInput.financeCostCategoryIds }, { name: 'expenseTypes', value: gridInput.expenseTypes }, { name: 'businessUnitIds', value: gridInput.businessUnitIds }, { name: 'vendorIds', value: gridInput.vendorIds }, { name: 'm_VendorIds', value: gridInput.m_VendorIds }, { name: 'vendorCategoryIds', value: gridInput.vendorCategoryIds }, { name: 'pivotOnly', value: gridInput.pivotOnly }, { name: 'actualMonth', value: gridInput.actualMonth }, { name: 'filterMonth', value: gridInput.filterMonth }, { name: 'actualYear', value: gridInput.actualYear }, { name: 'acPeriod', value: gridInput.acPeriod }, { name: 'fiscalYear', value: gridInput.fiscalYear }, { name: 'isYTD', value: gridInput.isYTD }, { name: 'isOpExPrepaid', value: gridInput.isOpExPrepaid }, { name: 'isCheckPermission', value: gridInput.isCheckPermission }]) + '', type: 'GET' }, ajaxParams));; }; // action 'exportVarianceToExcelAsync' abp.services.app.actualDrilldown.exportVarianceToExcelAsync = function(filter, sortCol, sortOrder, search, actualInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ActualDrilldown/ExportVarianceToExcelAsync' + abp.utils.buildQueryString([{ name: 'filter', value: filter }, { name: 'sortCol', value: sortCol }, { name: 'sortOrder', value: sortOrder }, { name: 'search', value: search }, { name: 'actualInput', value: actualInput }]) + '', type: 'POST' }, ajaxParams));; }; })(); // controller 'capExDrilldown' (function(){ abp.services.app.capExDrilldown = abp.services.app.capExDrilldown || {}; // action 'getCapExDrillDownData' abp.services.app.capExDrilldown.getCapExDrillDownData = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CapExDrilldown/GetCapExDrillDownData' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }, { name: 'type', value: gridInput.type }, { name: 'modalPopupTitle', value: gridInput.modalPopupTitle }, { name: 'fieldName', value: gridInput.fieldName }, { name: 'fieldValue', value: gridInput.fieldValue }, { name: 'costCenterIds', value: gridInput.costCenterIds }, { name: 'costCenterOwner', value: gridInput.costCenterOwner }, { name: 'regionIds', value: gridInput.regionIds }, { name: 'officeIds', value: gridInput.officeIds }, { name: 'locationIds', value: gridInput.locationIds }, { name: 'departmentIds', value: gridInput.departmentIds }, { name: 'countryIds', value: gridInput.countryIds }, { name: 'financeCostCategoryIds', value: gridInput.financeCostCategoryIds }, { name: 'expenseTypes', value: gridInput.expenseTypes }, { name: 'businessUnitIds', value: gridInput.businessUnitIds }, { name: 'vendorIds', value: gridInput.vendorIds }, { name: 'vendorCategoryIds', value: gridInput.vendorCategoryIds }, { name: 'pivotOnly', value: gridInput.pivotOnly }, { name: 'actualMonth', value: gridInput.actualMonth }, { name: 'filterMonth', value: gridInput.filterMonth }, { name: 'actualYear', value: gridInput.actualYear }, { name: 'isYTD', value: gridInput.isYTD }, { name: 'isCheckPermission', value: gridInput.isCheckPermission }, { name: 'capExOpEx', value: gridInput.capExOpEx }]) + '', type: 'GET' }, ajaxParams));; }; // action 'exportVarianceToExcelAsync' abp.services.app.capExDrilldown.exportVarianceToExcelAsync = function(filter, sortCol, sortOrder, search, capExInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CapExDrilldown/ExportVarianceToExcelAsync' + abp.utils.buildQueryString([{ name: 'filter', value: filter }, { name: 'sortCol', value: sortCol }, { name: 'sortOrder', value: sortOrder }, { name: 'search', value: search }, { name: 'capExInput', value: capExInput }]) + '', type: 'POST' }, ajaxParams));; }; })(); // controller 'commonDashboard' (function(){ abp.services.app.commonDashboard = abp.services.app.commonDashboard || {}; // action 'getExpensesByCostCenter' abp.services.app.commonDashboard.getExpensesByCostCenter = function(costCenterId, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CommonDashboard/GetExpensesByCostCenter' + abp.utils.buildQueryString([{ name: 'costCenterId', value: costCenterId }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getExpensesByCostCategory' abp.services.app.commonDashboard.getExpensesByCostCategory = function(costCategoryId, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CommonDashboard/GetExpensesByCostCategory' + abp.utils.buildQueryString([{ name: 'costCategoryId', value: costCategoryId }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'variance' (function(){ abp.services.app.variance = abp.services.app.variance || {}; // action 'getDashboardVarianceDrillDownData' abp.services.app.variance.getDashboardVarianceDrillDownData = function(input, acPeriodAndFY, row1, row2, column1, column2, dField1, dField2, isYTD, requiredField, accountId, isYTDOverBudget, isExclude_InternalService_CrossChargesOUT_CostCategory, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetDashboardVarianceDrillDownData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'row1', value: row1 }, { name: 'row2', value: row2 }, { name: 'column1', value: column1 }, { name: 'column2', value: column2 }, { name: 'dField1', value: dField1 }, { name: 'dField2', value: dField2 }, { name: 'isYTD', value: isYTD }, { name: 'requiredField', value: requiredField }, { name: 'accountId', value: accountId }, { name: 'isYTDOverBudget', value: isYTDOverBudget }, { name: 'isExclude_InternalService_CrossChargesOUT_CostCategory', value: isExclude_InternalService_CrossChargesOUT_CostCategory }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getOpExVarianceDashboardData' abp.services.app.variance.getOpExVarianceDashboardData = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetOpExVarianceDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCapExVarianceDashboardData' abp.services.app.variance.getCapExVarianceDashboardData = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetCapExVarianceDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getOpExAccountVarianceDashboardData' abp.services.app.variance.getOpExAccountVarianceDashboardData = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetOpExAccountVarianceDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCapExAccountVarianceDashboardData' abp.services.app.variance.getCapExAccountVarianceDashboardData = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetCapExAccountVarianceDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getOpExCostCenterVarianceDashboard' abp.services.app.variance.getOpExCostCenterVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetOpExCostCenterVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCapExCostCenterVarianceDashboard' abp.services.app.variance.getCapExCostCenterVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetCapExCostCenterVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getOpExFinanceCostCategoryVarianceDashboard' abp.services.app.variance.getOpExFinanceCostCategoryVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetOpExFinanceCostCategoryVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCapExFinanceCostCategoryVarianceDashboard' abp.services.app.variance.getCapExFinanceCostCategoryVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetCapExFinanceCostCategoryVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getOpExVendorVarianceDashboard' abp.services.app.variance.getOpExVendorVarianceDashboard = function(input, acPeriodAndFY, vendorType, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetOpExVendorVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'vendorType', value: vendorType }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCapExVendorVarianceDashboard' abp.services.app.variance.getCapExVendorVarianceDashboard = function(input, acPeriodAndFY, vendorType, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetCapExVendorVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'vendorType', value: vendorType }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getOpExLaborVarianceDashboard' abp.services.app.variance.getOpExLaborVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetOpExLaborVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCapExLaborVarianceDashboard' abp.services.app.variance.getCapExLaborVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetCapExLaborVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getOpExDepartmentVarianceDashboard' abp.services.app.variance.getOpExDepartmentVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetOpExDepartmentVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCapExDepartmentVarianceDashboard' abp.services.app.variance.getCapExDepartmentVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetCapExDepartmentVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getOpExLocationVarianceDashboard' abp.services.app.variance.getOpExLocationVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetOpExLocationVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCapExLocationVarianceDashboard' abp.services.app.variance.getCapExLocationVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetCapExLocationVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getOpExOfficeVarianceDashboard' abp.services.app.variance.getOpExOfficeVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetOpExOfficeVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCapExOfficeVarianceDashboard' abp.services.app.variance.getCapExOfficeVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetCapExOfficeVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getOpExCountryVarianceDashboard' abp.services.app.variance.getOpExCountryVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetOpExCountryVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCapExCountryVarianceDashboard' abp.services.app.variance.getCapExCountryVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetCapExCountryVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getOpExRegionVarianceDashboard' abp.services.app.variance.getOpExRegionVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetOpExRegionVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCapExRegionVarianceDashboard' abp.services.app.variance.getCapExRegionVarianceDashboard = function(input, acPeriodAndFY, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Variance/GetCapExRegionVarianceDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'serviceApplicationDrilldown' (function(){ abp.services.app.serviceApplicationDrilldown = abp.services.app.serviceApplicationDrilldown || {}; // action 'getServiceCostByMonthDrillDownData' abp.services.app.serviceApplicationDrilldown.getServiceCostByMonthDrillDownData = function(serviceId, actualMonth, monthYear, row1, row2, column1, column2, dField1, dField2, showRun, showChange, showDirectExpenseAllocation, showNonDirectExpenseAllocation, isYTD, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceApplicationDrilldown/GetServiceCostByMonthDrillDownData' + abp.utils.buildQueryString([{ name: 'serviceId', value: serviceId }, { name: 'actualMonth', value: actualMonth }, { name: 'monthYear', value: monthYear }, { name: 'row1', value: row1 }, { name: 'row2', value: row2 }, { name: 'column1', value: column1 }, { name: 'column2', value: column2 }, { name: 'dField1', value: dField1 }, { name: 'dField2', value: dField2 }, { name: 'showRun', value: showRun }, { name: 'showChange', value: showChange }, { name: 'showDirectExpenseAllocation', value: showDirectExpenseAllocation }, { name: 'showNonDirectExpenseAllocation', value: showNonDirectExpenseAllocation }, { name: 'isYTD', value: isYTD }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServiceContainerIdByName' abp.services.app.serviceApplicationDrilldown.getServiceContainerIdByName = function(name, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceApplicationDrilldown/GetServiceContainerIdByName' + abp.utils.buildQueryString([{ name: 'name', value: name }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'tBMManagerDashboard' (function(){ abp.services.app.tBMManagerDashboard = abp.services.app.tBMManagerDashboard || {}; // action 'getOverviewDashboard' abp.services.app.tBMManagerDashboard.getOverviewDashboard = function(fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TBMManagerDashboard/GetOverviewDashboard' + abp.utils.buildQueryString([{ name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getITFinanceDashboard' abp.services.app.tBMManagerDashboard.getITFinanceDashboard = function(fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TBMManagerDashboard/GetITFinanceDashboard' + abp.utils.buildQueryString([{ name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServiceManagementOfficeDashboard' abp.services.app.tBMManagerDashboard.getServiceManagementOfficeDashboard = function(fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TBMManagerDashboard/GetServiceManagementOfficeDashboard' + abp.utils.buildQueryString([{ name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getProjectsOverviewDashboardData' abp.services.app.tBMManagerDashboard.getProjectsOverviewDashboardData = function(input, fromToDate, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TBMManagerDashboard/GetProjectsOverviewDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'fromToDate', value: fromToDate }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getProjectsVarianceDashboardData' abp.services.app.tBMManagerDashboard.getProjectsVarianceDashboardData = function(input, fromToDate, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TBMManagerDashboard/GetProjectsVarianceDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'fromToDate', value: fromToDate }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServiceSalesMarketingDashboardData' abp.services.app.tBMManagerDashboard.getServiceSalesMarketingDashboardData = function(input, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TBMManagerDashboard/GetServiceSalesMarketingDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBUITAlignmentDashboardData' abp.services.app.tBMManagerDashboard.getBUITAlignmentDashboardData = function(input, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TBMManagerDashboard/GetBUITAlignmentDashboardData' + abp.utils.buildQueryString([{ name: 'pivotOnly', value: input.pivotOnly }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'bUOwners', value: input.bUOwners }, { name: 'serviceIds', value: input.serviceIds }, { name: 'serviceCategoryIds', value: input.serviceCategoryIds }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getMisAllocationsDashboard' abp.services.app.tBMManagerDashboard.getMisAllocationsDashboard = function(fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TBMManagerDashboard/GetMisAllocationsDashboard' + abp.utils.buildQueryString([{ name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'tBMAnalystDashboard' (function(){ abp.services.app.tBMAnalystDashboard = abp.services.app.tBMAnalystDashboard || {}; // action 'getOverviewDashboard' abp.services.app.tBMAnalystDashboard.getOverviewDashboard = function(fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TBMAnalystDashboard/GetOverviewDashboard' + abp.utils.buildQueryString([{ name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCompanyProfileDashboard' abp.services.app.tBMAnalystDashboard.getCompanyProfileDashboard = function(fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TBMAnalystDashboard/GetCompanyProfileDashboard' + abp.utils.buildQueryString([{ name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCostCentersDashboard' abp.services.app.tBMAnalystDashboard.getCostCentersDashboard = function(fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TBMAnalystDashboard/GetCostCentersDashboard' + abp.utils.buildQueryString([{ name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getConsumptionDashboard' abp.services.app.tBMAnalystDashboard.getConsumptionDashboard = function(fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/TBMAnalystDashboard/GetConsumptionDashboard' + abp.utils.buildQueryString([{ name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'serviceOwnerDashboard' (function(){ abp.services.app.serviceOwnerDashboard = abp.services.app.serviceOwnerDashboard || {}; // action 'getServicesOwnerDashboardData' abp.services.app.serviceOwnerDashboard.getServicesOwnerDashboardData = function(input, date, rgtSelectedValue, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceOwnerDashboard/GetServicesOwnerDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'showRun', value: input.showRun }, { name: 'showChange', value: input.showChange }, { name: 'showDirectExpenseAllocation', value: input.showDirectExpenseAllocation }, { name: 'showNonDirectExpenseAllocation', value: input.showNonDirectExpenseAllocation }, { name: 'date', value: date }, { name: 'rgtSelectedValue', value: rgtSelectedValue }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServiceDetailOwnerDashboardData' abp.services.app.serviceOwnerDashboard.getServiceDetailOwnerDashboardData = function(input, date, isYTD, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceOwnerDashboard/GetServiceDetailOwnerDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'showRun', value: input.showRun }, { name: 'showChange', value: input.showChange }, { name: 'showDirectExpenseAllocation', value: input.showDirectExpenseAllocation }, { name: 'showNonDirectExpenseAllocation', value: input.showNonDirectExpenseAllocation }, { name: 'date', value: date }, { name: 'isYTD', value: isYTD }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServicesAppSubgrid' abp.services.app.serviceOwnerDashboard.getServicesAppSubgrid = function(servicesId, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceOwnerDashboard/GetServicesAppSubgrid' + abp.utils.buildQueryString([{ name: 'servicesId', value: servicesId }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'projectManagerDashboard' (function(){ abp.services.app.projectManagerDashboard = abp.services.app.projectManagerDashboard || {}; // action 'getProjectManagerOverviewDashboardData' abp.services.app.projectManagerDashboard.getProjectManagerOverviewDashboardData = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ProjectManagerDashboard/GetProjectManagerOverviewDashboardData' + abp.utils.buildQueryString([{ name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'projectsPortfolioIds', value: input.projectsPortfolioIds }, { name: 'projectId', value: input.projectId }, { name: 'costCenterIds', value: input.costCenterIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'serviceAppIds', value: input.serviceAppIds }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'businessSponsorIds', value: input.businessSponsorIds }, { name: 'iTSponsorIds', value: input.iTSponsorIds }, { name: 'completionStatusIds', value: input.completionStatusIds }, { name: 'budgetStatus', value: input.budgetStatus }, { name: 'rGTStatus', value: input.rGTStatus }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getProjectManagerDetailDashboardData' abp.services.app.projectManagerDashboard.getProjectManagerDetailDashboardData = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ProjectManagerDashboard/GetProjectManagerDetailDashboardData' + abp.utils.buildQueryString([{ name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'projectsPortfolioIds', value: input.projectsPortfolioIds }, { name: 'projectId', value: input.projectId }, { name: 'costCenterIds', value: input.costCenterIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'serviceAppIds', value: input.serviceAppIds }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'businessSponsorIds', value: input.businessSponsorIds }, { name: 'iTSponsorIds', value: input.iTSponsorIds }, { name: 'completionStatusIds', value: input.completionStatusIds }, { name: 'budgetStatus', value: input.budgetStatus }, { name: 'rGTStatus', value: input.rGTStatus }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getProjectManagerViewDashboardData' abp.services.app.projectManagerDashboard.getProjectManagerViewDashboardData = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ProjectManagerDashboard/GetProjectManagerViewDashboardData' + abp.utils.buildQueryString([{ name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'projectsPortfolioIds', value: input.projectsPortfolioIds }, { name: 'projectId', value: input.projectId }, { name: 'costCenterIds', value: input.costCenterIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'serviceAppIds', value: input.serviceAppIds }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'businessSponsorIds', value: input.businessSponsorIds }, { name: 'iTSponsorIds', value: input.iTSponsorIds }, { name: 'completionStatusIds', value: input.completionStatusIds }, { name: 'budgetStatus', value: input.budgetStatus }, { name: 'rGTStatus', value: input.rGTStatus }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getRGTProjectViewDashboardData' abp.services.app.projectManagerDashboard.getRGTProjectViewDashboardData = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ProjectManagerDashboard/GetRGTProjectViewDashboardData' + abp.utils.buildQueryString([{ name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'projectsPortfolioIds', value: input.projectsPortfolioIds }, { name: 'projectId', value: input.projectId }, { name: 'costCenterIds', value: input.costCenterIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'serviceAppIds', value: input.serviceAppIds }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'businessSponsorIds', value: input.businessSponsorIds }, { name: 'iTSponsorIds', value: input.iTSponsorIds }, { name: 'completionStatusIds', value: input.completionStatusIds }, { name: 'budgetStatus', value: input.budgetStatus }, { name: 'rGTStatus', value: input.rGTStatus }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getProjectViewDashboardData' abp.services.app.projectManagerDashboard.getProjectViewDashboardData = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ProjectManagerDashboard/GetProjectViewDashboardData' + abp.utils.buildQueryString([{ name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'projectsPortfolioIds', value: input.projectsPortfolioIds }, { name: 'projectId', value: input.projectId }, { name: 'costCenterIds', value: input.costCenterIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'serviceAppIds', value: input.serviceAppIds }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'businessSponsorIds', value: input.businessSponsorIds }, { name: 'iTSponsorIds', value: input.iTSponsorIds }, { name: 'completionStatusIds', value: input.completionStatusIds }, { name: 'budgetStatus', value: input.budgetStatus }, { name: 'rGTStatus', value: input.rGTStatus }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getPortfolioViewDashboardData' abp.services.app.projectManagerDashboard.getPortfolioViewDashboardData = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ProjectManagerDashboard/GetPortfolioViewDashboardData' + abp.utils.buildQueryString([{ name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'projectsPortfolioIds', value: input.projectsPortfolioIds }, { name: 'projectId', value: input.projectId }, { name: 'costCenterIds', value: input.costCenterIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'serviceAppIds', value: input.serviceAppIds }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'businessSponsorIds', value: input.businessSponsorIds }, { name: 'iTSponsorIds', value: input.iTSponsorIds }, { name: 'completionStatusIds', value: input.completionStatusIds }, { name: 'budgetStatus', value: input.budgetStatus }, { name: 'rGTStatus', value: input.rGTStatus }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getProjectOpExCapExVarianceDashboardData' abp.services.app.projectManagerDashboard.getProjectOpExCapExVarianceDashboardData = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ProjectManagerDashboard/GetProjectOpExCapExVarianceDashboardData' + abp.utils.buildQueryString([{ name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'projectsPortfolioIds', value: input.projectsPortfolioIds }, { name: 'projectId', value: input.projectId }, { name: 'costCenterIds', value: input.costCenterIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'serviceAppIds', value: input.serviceAppIds }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'businessSponsorIds', value: input.businessSponsorIds }, { name: 'iTSponsorIds', value: input.iTSponsorIds }, { name: 'completionStatusIds', value: input.completionStatusIds }, { name: 'budgetStatus', value: input.budgetStatus }, { name: 'rGTStatus', value: input.rGTStatus }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getProjectManagerDrillDownData' abp.services.app.projectManagerDashboard.getProjectManagerDrillDownData = function(input, date, row1, row2, column1, column2, dField1, dField2, isYTD, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ProjectManagerDashboard/GetProjectManagerDrillDownData' + abp.utils.buildQueryString([{ name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'projectsPortfolioIds', value: input.projectsPortfolioIds }, { name: 'projectId', value: input.projectId }, { name: 'costCenterIds', value: input.costCenterIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'serviceAppIds', value: input.serviceAppIds }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'businessSponsorIds', value: input.businessSponsorIds }, { name: 'iTSponsorIds', value: input.iTSponsorIds }, { name: 'completionStatusIds', value: input.completionStatusIds }, { name: 'budgetStatus', value: input.budgetStatus }, { name: 'rGTStatus', value: input.rGTStatus }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'date', value: date }, { name: 'row1', value: row1 }, { name: 'row2', value: row2 }, { name: 'column1', value: column1 }, { name: 'column2', value: column2 }, { name: 'dField1', value: dField1 }, { name: 'dField2', value: dField2 }, { name: 'isYTD', value: isYTD }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'laborDashboard' (function(){ abp.services.app.laborDashboard = abp.services.app.laborDashboard || {}; // action 'getLaborOverviewDashboard' abp.services.app.laborDashboard.getLaborOverviewDashboard = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/LaborDashboard/GetLaborOverviewDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'laborPlanId', value: input.laborPlanId }, { name: 'isBudget', value: input.isBudget }, { name: 'forecastId', value: input.forecastId }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getLaborDetailsDashboard' abp.services.app.laborDashboard.getLaborDetailsDashboard = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/LaborDashboard/GetLaborDetailsDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'laborPlanId', value: input.laborPlanId }, { name: 'isBudget', value: input.isBudget }, { name: 'forecastId', value: input.forecastId }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'eDFCustomDashboard' (function(){ abp.services.app.eDFCustomDashboard = abp.services.app.eDFCustomDashboard || {}; // action 'getEntityDirectionGridData' abp.services.app.eDFCustomDashboard.getEntityDirectionGridData = function(fromMonth, toMonth, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/EDFCustomDashboard/GetEntityDirectionGridData' + abp.utils.buildQueryString([{ name: 'fromMonth', value: fromMonth }, { name: 'toMonth', value: toMonth }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'dashboardConfig' (function(){ abp.services.app.dashboardConfig = abp.services.app.dashboardConfig || {}; // action 'createTabAndWidgetConfig' abp.services.app.dashboardConfig.createTabAndWidgetConfig = function(ids, dashboardId, type, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DashboardConfig/CreateTabAndWidgetConfig' + abp.utils.buildQueryString([{ name: 'ids', value: ids }, { name: 'dashboardId', value: dashboardId }]) + '', type: 'POST', data: JSON.stringify(type) }, ajaxParams));; }; // action 'createWidgetConfig' abp.services.app.dashboardConfig.createWidgetConfig = function(dto, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DashboardConfig/CreateWidgetConfig', type: 'POST', data: JSON.stringify(dto) }, ajaxParams));; }; // action 'createDashboardWidget' abp.services.app.dashboardConfig.createDashboardWidget = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DashboardConfig/CreateDashboardWidget', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteDashboardWidget' abp.services.app.dashboardConfig.deleteDashboardWidget = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DashboardConfig/DeleteDashboardWidget' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getCustomDashboardWidgetData' abp.services.app.dashboardConfig.getCustomDashboardWidgetData = function(fromToDate, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DashboardConfig/GetCustomDashboardWidgetData' + abp.utils.buildQueryString([{ name: 'fromToDate', value: fromToDate }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getWidgetData' abp.services.app.dashboardConfig.getWidgetData = function(fromToDate, topRecord, valueOrder, duration, widgetJson, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DashboardConfig/GetWidgetData' + abp.utils.buildQueryString([{ name: 'fromToDate', value: fromToDate }, { name: 'topRecord', value: topRecord }, { name: 'valueOrder', value: valueOrder }, { name: 'duration', value: duration }, { name: 'widgetJson', value: widgetJson }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createDrillDownPreference' abp.services.app.dashboardConfig.createDrillDownPreference = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/DashboardConfig/CreateDrillDownPreference', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; })(); // controller 'costCenterOwnerDashboard' (function(){ abp.services.app.costCenterOwnerDashboard = abp.services.app.costCenterOwnerDashboard || {}; // action 'getCostCenterOwnerDashboard' abp.services.app.costCenterOwnerDashboard.getCostCenterOwnerDashboard = function(input, acPeriodAndFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CostCenterOwnerDashboard/GetCostCenterOwnerDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCostCenterOwnerVendorDashboard' abp.services.app.costCenterOwnerDashboard.getCostCenterOwnerVendorDashboard = function(input, vendorType, acPeriodAndFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CostCenterOwnerDashboard/GetCostCenterOwnerVendorDashboard' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'vendorType', value: vendorType }, { name: 'acPeriodAndFY', value: acPeriodAndFY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCapExAndPrepaidDashboardData' abp.services.app.costCenterOwnerDashboard.getCapExAndPrepaidDashboardData = function(input, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CostCenterOwnerDashboard/GetCapExAndPrepaidDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCCOwnerDashboardDrillDownData' abp.services.app.costCenterOwnerDashboard.getCCOwnerDashboardDrillDownData = function(input, acPeriodAndFY, row1, row2, column1, column2, dField1, dField2, isYTD, requiredField, isYTDOverBudget, isExclude_InternalService_CrossChargesOUT_CostCategory, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CostCenterOwnerDashboard/GetCCOwnerDashboardDrillDownData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'row1', value: row1 }, { name: 'row2', value: row2 }, { name: 'column1', value: column1 }, { name: 'column2', value: column2 }, { name: 'dField1', value: dField1 }, { name: 'dField2', value: dField2 }, { name: 'isYTD', value: isYTD }, { name: 'requiredField', value: requiredField }, { name: 'isYTDOverBudget', value: isYTDOverBudget }, { name: 'isExclude_InternalService_CrossChargesOUT_CostCategory', value: isExclude_InternalService_CrossChargesOUT_CostCategory }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'cloudBusinessManagerDashboard' (function(){ abp.services.app.cloudBusinessManagerDashboard = abp.services.app.cloudBusinessManagerDashboard || {}; // action 'getAWSCostOverviewDashboardData' abp.services.app.cloudBusinessManagerDashboard.getAWSCostOverviewDashboardData = function(input, date, connectionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBusinessManagerDashboard/GetAWSCostOverviewDashboardData' + abp.utils.buildQueryString([{ name: 'productFamily', value: input.productFamily }, { name: 'productName', value: input.productName }, { name: 'billingEntity', value: input.billingEntity }, { name: 'legalEntity', value: input.legalEntity }, { name: 'region', value: input.region }, { name: 'instanceType', value: input.instanceType }, { name: 'availabilityZone', value: input.availabilityZone }, { name: 'platform', value: input.platform }, { name: 'purchaseOption', value: input.purchaseOption }, { name: 'lineItemType', value: input.lineItemType }, { name: 'serviceApp', value: input.serviceApp }, { name: 'businessUnit', value: input.businessUnit }, { name: 'cf1', value: input.cf1 }, { name: 'cf2', value: input.cf2 }, { name: 'cf3', value: input.cf3 }, { name: 'cf4', value: input.cf4 }, { name: 'cf5', value: input.cf5 }, { name: 'cf6', value: input.cf6 }, { name: 'cf7', value: input.cf7 }, { name: 'cf8', value: input.cf8 }, { name: 'cf9', value: input.cf9 }, { name: 'cf10', value: input.cf10 }, { name: 'date', value: date }, { name: 'connectionId', value: connectionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAWSCostProductsAndServiceDashboard' abp.services.app.cloudBusinessManagerDashboard.getAWSCostProductsAndServiceDashboard = function(input, date, connectionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBusinessManagerDashboard/GetAWSCostProductsAndServiceDashboard' + abp.utils.buildQueryString([{ name: 'productFamily', value: input.productFamily }, { name: 'productName', value: input.productName }, { name: 'billingEntity', value: input.billingEntity }, { name: 'legalEntity', value: input.legalEntity }, { name: 'region', value: input.region }, { name: 'instanceType', value: input.instanceType }, { name: 'availabilityZone', value: input.availabilityZone }, { name: 'platform', value: input.platform }, { name: 'purchaseOption', value: input.purchaseOption }, { name: 'lineItemType', value: input.lineItemType }, { name: 'serviceApp', value: input.serviceApp }, { name: 'businessUnit', value: input.businessUnit }, { name: 'cf1', value: input.cf1 }, { name: 'cf2', value: input.cf2 }, { name: 'cf3', value: input.cf3 }, { name: 'cf4', value: input.cf4 }, { name: 'cf5', value: input.cf5 }, { name: 'cf6', value: input.cf6 }, { name: 'cf7', value: input.cf7 }, { name: 'cf8', value: input.cf8 }, { name: 'cf9', value: input.cf9 }, { name: 'cf10', value: input.cf10 }, { name: 'date', value: date }, { name: 'connectionId', value: connectionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAWSInstanceTypesAndPlatformsDashboard' abp.services.app.cloudBusinessManagerDashboard.getAWSInstanceTypesAndPlatformsDashboard = function(input, date, connectionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBusinessManagerDashboard/GetAWSInstanceTypesAndPlatformsDashboard' + abp.utils.buildQueryString([{ name: 'productFamily', value: input.productFamily }, { name: 'productName', value: input.productName }, { name: 'billingEntity', value: input.billingEntity }, { name: 'legalEntity', value: input.legalEntity }, { name: 'region', value: input.region }, { name: 'instanceType', value: input.instanceType }, { name: 'availabilityZone', value: input.availabilityZone }, { name: 'platform', value: input.platform }, { name: 'purchaseOption', value: input.purchaseOption }, { name: 'lineItemType', value: input.lineItemType }, { name: 'serviceApp', value: input.serviceApp }, { name: 'businessUnit', value: input.businessUnit }, { name: 'cf1', value: input.cf1 }, { name: 'cf2', value: input.cf2 }, { name: 'cf3', value: input.cf3 }, { name: 'cf4', value: input.cf4 }, { name: 'cf5', value: input.cf5 }, { name: 'cf6', value: input.cf6 }, { name: 'cf7', value: input.cf7 }, { name: 'cf8', value: input.cf8 }, { name: 'cf9', value: input.cf9 }, { name: 'cf10', value: input.cf10 }, { name: 'date', value: date }, { name: 'connectionId', value: connectionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAWSRegionDashboard' abp.services.app.cloudBusinessManagerDashboard.getAWSRegionDashboard = function(input, date, connectionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBusinessManagerDashboard/GetAWSRegionDashboard' + abp.utils.buildQueryString([{ name: 'productFamily', value: input.productFamily }, { name: 'productName', value: input.productName }, { name: 'billingEntity', value: input.billingEntity }, { name: 'legalEntity', value: input.legalEntity }, { name: 'region', value: input.region }, { name: 'instanceType', value: input.instanceType }, { name: 'availabilityZone', value: input.availabilityZone }, { name: 'platform', value: input.platform }, { name: 'purchaseOption', value: input.purchaseOption }, { name: 'lineItemType', value: input.lineItemType }, { name: 'serviceApp', value: input.serviceApp }, { name: 'businessUnit', value: input.businessUnit }, { name: 'cf1', value: input.cf1 }, { name: 'cf2', value: input.cf2 }, { name: 'cf3', value: input.cf3 }, { name: 'cf4', value: input.cf4 }, { name: 'cf5', value: input.cf5 }, { name: 'cf6', value: input.cf6 }, { name: 'cf7', value: input.cf7 }, { name: 'cf8', value: input.cf8 }, { name: 'cf9', value: input.cf9 }, { name: 'cf10', value: input.cf10 }, { name: 'date', value: date }, { name: 'connectionId', value: connectionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServicesAndApplicationDashboard' abp.services.app.cloudBusinessManagerDashboard.getServicesAndApplicationDashboard = function(input, date, connectionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBusinessManagerDashboard/GetServicesAndApplicationDashboard' + abp.utils.buildQueryString([{ name: 'productFamily', value: input.productFamily }, { name: 'productName', value: input.productName }, { name: 'billingEntity', value: input.billingEntity }, { name: 'legalEntity', value: input.legalEntity }, { name: 'region', value: input.region }, { name: 'instanceType', value: input.instanceType }, { name: 'availabilityZone', value: input.availabilityZone }, { name: 'platform', value: input.platform }, { name: 'purchaseOption', value: input.purchaseOption }, { name: 'lineItemType', value: input.lineItemType }, { name: 'serviceApp', value: input.serviceApp }, { name: 'businessUnit', value: input.businessUnit }, { name: 'cf1', value: input.cf1 }, { name: 'cf2', value: input.cf2 }, { name: 'cf3', value: input.cf3 }, { name: 'cf4', value: input.cf4 }, { name: 'cf5', value: input.cf5 }, { name: 'cf6', value: input.cf6 }, { name: 'cf7', value: input.cf7 }, { name: 'cf8', value: input.cf8 }, { name: 'cf9', value: input.cf9 }, { name: 'cf10', value: input.cf10 }, { name: 'date', value: date }, { name: 'connectionId', value: connectionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBusinessUnitDashboard' abp.services.app.cloudBusinessManagerDashboard.getBusinessUnitDashboard = function(input, date, connectionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBusinessManagerDashboard/GetBusinessUnitDashboard' + abp.utils.buildQueryString([{ name: 'productFamily', value: input.productFamily }, { name: 'productName', value: input.productName }, { name: 'billingEntity', value: input.billingEntity }, { name: 'legalEntity', value: input.legalEntity }, { name: 'region', value: input.region }, { name: 'instanceType', value: input.instanceType }, { name: 'availabilityZone', value: input.availabilityZone }, { name: 'platform', value: input.platform }, { name: 'purchaseOption', value: input.purchaseOption }, { name: 'lineItemType', value: input.lineItemType }, { name: 'serviceApp', value: input.serviceApp }, { name: 'businessUnit', value: input.businessUnit }, { name: 'cf1', value: input.cf1 }, { name: 'cf2', value: input.cf2 }, { name: 'cf3', value: input.cf3 }, { name: 'cf4', value: input.cf4 }, { name: 'cf5', value: input.cf5 }, { name: 'cf6', value: input.cf6 }, { name: 'cf7', value: input.cf7 }, { name: 'cf8', value: input.cf8 }, { name: 'cf9', value: input.cf9 }, { name: 'cf10', value: input.cf10 }, { name: 'date', value: date }, { name: 'connectionId', value: connectionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAzureCostOverviewDashboardData' abp.services.app.cloudBusinessManagerDashboard.getAzureCostOverviewDashboardData = function(input, date, connectionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBusinessManagerDashboard/GetAzureCostOverviewDashboardData' + abp.utils.buildQueryString([{ name: 'consumedService', value: input.consumedService }, { name: 'meterCategory', value: input.meterCategory }, { name: 'publisherType', value: input.publisherType }, { name: 'billingProfileName', value: input.billingProfileName }, { name: 'meterSubCategory', value: input.meterSubCategory }, { name: 'resourceLocation', value: input.resourceLocation }, { name: 'imageType', value: input.imageType }, { name: 'frequency', value: input.frequency }, { name: 'chargeType', value: input.chargeType }, { name: 'instanceType', value: input.instanceType }, { name: 'operatingSystem', value: input.operatingSystem }, { name: 'serviceApp', value: input.serviceApp }, { name: 'businessUnit', value: input.businessUnit }, { name: 'cf1', value: input.cf1 }, { name: 'cf2', value: input.cf2 }, { name: 'cf3', value: input.cf3 }, { name: 'cf4', value: input.cf4 }, { name: 'cf5', value: input.cf5 }, { name: 'cf6', value: input.cf6 }, { name: 'cf7', value: input.cf7 }, { name: 'cf8', value: input.cf8 }, { name: 'cf9', value: input.cf9 }, { name: 'cf10', value: input.cf10 }, { name: 'date', value: date }, { name: 'connectionId', value: connectionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAzureCostProductsAndServiceDashboard' abp.services.app.cloudBusinessManagerDashboard.getAzureCostProductsAndServiceDashboard = function(input, date, connectionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBusinessManagerDashboard/GetAzureCostProductsAndServiceDashboard' + abp.utils.buildQueryString([{ name: 'consumedService', value: input.consumedService }, { name: 'meterCategory', value: input.meterCategory }, { name: 'publisherType', value: input.publisherType }, { name: 'billingProfileName', value: input.billingProfileName }, { name: 'meterSubCategory', value: input.meterSubCategory }, { name: 'resourceLocation', value: input.resourceLocation }, { name: 'imageType', value: input.imageType }, { name: 'frequency', value: input.frequency }, { name: 'chargeType', value: input.chargeType }, { name: 'instanceType', value: input.instanceType }, { name: 'operatingSystem', value: input.operatingSystem }, { name: 'serviceApp', value: input.serviceApp }, { name: 'businessUnit', value: input.businessUnit }, { name: 'cf1', value: input.cf1 }, { name: 'cf2', value: input.cf2 }, { name: 'cf3', value: input.cf3 }, { name: 'cf4', value: input.cf4 }, { name: 'cf5', value: input.cf5 }, { name: 'cf6', value: input.cf6 }, { name: 'cf7', value: input.cf7 }, { name: 'cf8', value: input.cf8 }, { name: 'cf9', value: input.cf9 }, { name: 'cf10', value: input.cf10 }, { name: 'date', value: date }, { name: 'connectionId', value: connectionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAzureInstanceTypesAndPlatformsDashboard' abp.services.app.cloudBusinessManagerDashboard.getAzureInstanceTypesAndPlatformsDashboard = function(input, date, connectionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBusinessManagerDashboard/GetAzureInstanceTypesAndPlatformsDashboard' + abp.utils.buildQueryString([{ name: 'consumedService', value: input.consumedService }, { name: 'meterCategory', value: input.meterCategory }, { name: 'publisherType', value: input.publisherType }, { name: 'billingProfileName', value: input.billingProfileName }, { name: 'meterSubCategory', value: input.meterSubCategory }, { name: 'resourceLocation', value: input.resourceLocation }, { name: 'imageType', value: input.imageType }, { name: 'frequency', value: input.frequency }, { name: 'chargeType', value: input.chargeType }, { name: 'instanceType', value: input.instanceType }, { name: 'operatingSystem', value: input.operatingSystem }, { name: 'serviceApp', value: input.serviceApp }, { name: 'businessUnit', value: input.businessUnit }, { name: 'cf1', value: input.cf1 }, { name: 'cf2', value: input.cf2 }, { name: 'cf3', value: input.cf3 }, { name: 'cf4', value: input.cf4 }, { name: 'cf5', value: input.cf5 }, { name: 'cf6', value: input.cf6 }, { name: 'cf7', value: input.cf7 }, { name: 'cf8', value: input.cf8 }, { name: 'cf9', value: input.cf9 }, { name: 'cf10', value: input.cf10 }, { name: 'date', value: date }, { name: 'connectionId', value: connectionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAzureInstanceTypesListSubgrid' abp.services.app.cloudBusinessManagerDashboard.getAzureInstanceTypesListSubgrid = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBusinessManagerDashboard/GetAzureInstanceTypesListSubgrid' + abp.utils.buildQueryString([{ name: 'consumedService', value: input.consumedService }, { name: 'meterCategory', value: input.meterCategory }, { name: 'publisherType', value: input.publisherType }, { name: 'billingProfileName', value: input.billingProfileName }, { name: 'meterSubCategory', value: input.meterSubCategory }, { name: 'resourceLocation', value: input.resourceLocation }, { name: 'imageType', value: input.imageType }, { name: 'frequency', value: input.frequency }, { name: 'chargeType', value: input.chargeType }, { name: 'instanceType', value: input.instanceType }, { name: 'operatingSystem', value: input.operatingSystem }, { name: 'serviceApp', value: input.serviceApp }, { name: 'businessUnit', value: input.businessUnit }, { name: 'cf1', value: input.cf1 }, { name: 'cf2', value: input.cf2 }, { name: 'cf3', value: input.cf3 }, { name: 'cf4', value: input.cf4 }, { name: 'cf5', value: input.cf5 }, { name: 'cf6', value: input.cf6 }, { name: 'cf7', value: input.cf7 }, { name: 'cf8', value: input.cf8 }, { name: 'cf9', value: input.cf9 }, { name: 'cf10', value: input.cf10 }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAzureRegionDashboard' abp.services.app.cloudBusinessManagerDashboard.getAzureRegionDashboard = function(input, date, connectionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBusinessManagerDashboard/GetAzureRegionDashboard' + abp.utils.buildQueryString([{ name: 'consumedService', value: input.consumedService }, { name: 'meterCategory', value: input.meterCategory }, { name: 'publisherType', value: input.publisherType }, { name: 'billingProfileName', value: input.billingProfileName }, { name: 'meterSubCategory', value: input.meterSubCategory }, { name: 'resourceLocation', value: input.resourceLocation }, { name: 'imageType', value: input.imageType }, { name: 'frequency', value: input.frequency }, { name: 'chargeType', value: input.chargeType }, { name: 'instanceType', value: input.instanceType }, { name: 'operatingSystem', value: input.operatingSystem }, { name: 'serviceApp', value: input.serviceApp }, { name: 'businessUnit', value: input.businessUnit }, { name: 'cf1', value: input.cf1 }, { name: 'cf2', value: input.cf2 }, { name: 'cf3', value: input.cf3 }, { name: 'cf4', value: input.cf4 }, { name: 'cf5', value: input.cf5 }, { name: 'cf6', value: input.cf6 }, { name: 'cf7', value: input.cf7 }, { name: 'cf8', value: input.cf8 }, { name: 'cf9', value: input.cf9 }, { name: 'cf10', value: input.cf10 }, { name: 'date', value: date }, { name: 'connectionId', value: connectionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAzureServicesAndApplicationDashboard' abp.services.app.cloudBusinessManagerDashboard.getAzureServicesAndApplicationDashboard = function(input, date, connectionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBusinessManagerDashboard/GetAzureServicesAndApplicationDashboard' + abp.utils.buildQueryString([{ name: 'consumedService', value: input.consumedService }, { name: 'meterCategory', value: input.meterCategory }, { name: 'publisherType', value: input.publisherType }, { name: 'billingProfileName', value: input.billingProfileName }, { name: 'meterSubCategory', value: input.meterSubCategory }, { name: 'resourceLocation', value: input.resourceLocation }, { name: 'imageType', value: input.imageType }, { name: 'frequency', value: input.frequency }, { name: 'chargeType', value: input.chargeType }, { name: 'instanceType', value: input.instanceType }, { name: 'operatingSystem', value: input.operatingSystem }, { name: 'serviceApp', value: input.serviceApp }, { name: 'businessUnit', value: input.businessUnit }, { name: 'cf1', value: input.cf1 }, { name: 'cf2', value: input.cf2 }, { name: 'cf3', value: input.cf3 }, { name: 'cf4', value: input.cf4 }, { name: 'cf5', value: input.cf5 }, { name: 'cf6', value: input.cf6 }, { name: 'cf7', value: input.cf7 }, { name: 'cf8', value: input.cf8 }, { name: 'cf9', value: input.cf9 }, { name: 'cf10', value: input.cf10 }, { name: 'date', value: date }, { name: 'connectionId', value: connectionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAzureBusinessUnitDashboard' abp.services.app.cloudBusinessManagerDashboard.getAzureBusinessUnitDashboard = function(input, date, connectionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBusinessManagerDashboard/GetAzureBusinessUnitDashboard' + abp.utils.buildQueryString([{ name: 'consumedService', value: input.consumedService }, { name: 'meterCategory', value: input.meterCategory }, { name: 'publisherType', value: input.publisherType }, { name: 'billingProfileName', value: input.billingProfileName }, { name: 'meterSubCategory', value: input.meterSubCategory }, { name: 'resourceLocation', value: input.resourceLocation }, { name: 'imageType', value: input.imageType }, { name: 'frequency', value: input.frequency }, { name: 'chargeType', value: input.chargeType }, { name: 'instanceType', value: input.instanceType }, { name: 'operatingSystem', value: input.operatingSystem }, { name: 'serviceApp', value: input.serviceApp }, { name: 'businessUnit', value: input.businessUnit }, { name: 'cf1', value: input.cf1 }, { name: 'cf2', value: input.cf2 }, { name: 'cf3', value: input.cf3 }, { name: 'cf4', value: input.cf4 }, { name: 'cf5', value: input.cf5 }, { name: 'cf6', value: input.cf6 }, { name: 'cf7', value: input.cf7 }, { name: 'cf8', value: input.cf8 }, { name: 'cf9', value: input.cf9 }, { name: 'cf10', value: input.cf10 }, { name: 'date', value: date }, { name: 'connectionId', value: connectionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAzureInvoicesDashboard' abp.services.app.cloudBusinessManagerDashboard.getAzureInvoicesDashboard = function(input, date, connectionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBusinessManagerDashboard/GetAzureInvoicesDashboard' + abp.utils.buildQueryString([{ name: 'consumedService', value: input.consumedService }, { name: 'meterCategory', value: input.meterCategory }, { name: 'publisherType', value: input.publisherType }, { name: 'billingProfileName', value: input.billingProfileName }, { name: 'meterSubCategory', value: input.meterSubCategory }, { name: 'resourceLocation', value: input.resourceLocation }, { name: 'imageType', value: input.imageType }, { name: 'frequency', value: input.frequency }, { name: 'chargeType', value: input.chargeType }, { name: 'instanceType', value: input.instanceType }, { name: 'operatingSystem', value: input.operatingSystem }, { name: 'serviceApp', value: input.serviceApp }, { name: 'businessUnit', value: input.businessUnit }, { name: 'cf1', value: input.cf1 }, { name: 'cf2', value: input.cf2 }, { name: 'cf3', value: input.cf3 }, { name: 'cf4', value: input.cf4 }, { name: 'cf5', value: input.cf5 }, { name: 'cf6', value: input.cf6 }, { name: 'cf7', value: input.cf7 }, { name: 'cf8', value: input.cf8 }, { name: 'cf9', value: input.cf9 }, { name: 'cf10', value: input.cf10 }, { name: 'date', value: date }, { name: 'connectionId', value: connectionId }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'cIODashboard' (function(){ abp.services.app.cIODashboard = abp.services.app.cIODashboard || {}; // action 'getOverviewDashboardData' abp.services.app.cIODashboard.getOverviewDashboardData = function(input, acPeriodAndFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CIODashboard/GetOverviewDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCostCenterDashboardData' abp.services.app.cIODashboard.getCostCenterDashboardData = function(input, acPeriodAndFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CIODashboard/GetCostCenterDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getITFinanceCostCategoriesCategorizationDashboardData' abp.services.app.cIODashboard.getITFinanceCostCategoriesCategorizationDashboardData = function(input, fromToDate, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CIODashboard/GetITFinanceCostCategoriesCategorizationDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'fromToDate', value: fromToDate }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getLaborDashboardData' abp.services.app.cIODashboard.getLaborDashboardData = function(input, acPeriodAndFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CIODashboard/GetLaborDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getVendorsDashboardData' abp.services.app.cIODashboard.getVendorsDashboardData = function(input, vendorType, acPeriodAndFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CIODashboard/GetVendorsDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'vendorType', value: vendorType }, { name: 'acPeriodAndFY', value: acPeriodAndFY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getServicesDashboardData' abp.services.app.cIODashboard.getServicesDashboardData = function(input, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CIODashboard/GetServicesDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getApplicationsDashboardData' abp.services.app.cIODashboard.getApplicationsDashboardData = function(input, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CIODashboard/GetApplicationsDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getProjectsOverviewDashboardData' abp.services.app.cIODashboard.getProjectsOverviewDashboardData = function(input, fromToDate, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CIODashboard/GetProjectsOverviewDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'fromToDate', value: fromToDate }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getProjectsVarianceDashboardData' abp.services.app.cIODashboard.getProjectsVarianceDashboardData = function(input, fromToDate, tabId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CIODashboard/GetProjectsVarianceDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'fromToDate', value: fromToDate }, { name: 'tabId', value: tabId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBusinessUnitsDashboardData' abp.services.app.cIODashboard.getBusinessUnitsDashboardData = function(input, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CIODashboard/GetBusinessUnitsDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getFinanceCostCategoriesDashboardData' abp.services.app.cIODashboard.getFinanceCostCategoriesDashboardData = function(input, acPeriodAndFY, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CIODashboard/GetFinanceCostCategoriesDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'acPeriodAndFY', value: acPeriodAndFY }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCapExAndPrepaidDashboardData' abp.services.app.cIODashboard.getCapExAndPrepaidDashboardData = function(input, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CIODashboard/GetCapExAndPrepaidDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCIODashboardDrillDownData' abp.services.app.cIODashboard.getCIODashboardDrillDownData = function(input, date, acPeriodAndFY, row1, row2, column1, column2, dField1, dField2, isYTD, requiredField, isYTDOverBudget, isExclude_InternalService_CrossChargesOUT_CostCategory, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CIODashboard/GetCIODashboardDrillDownData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'date', value: date }, { name: 'acPeriodAndFY', value: acPeriodAndFY }, { name: 'row1', value: row1 }, { name: 'row2', value: row2 }, { name: 'column1', value: column1 }, { name: 'column2', value: column2 }, { name: 'dField1', value: dField1 }, { name: 'dField2', value: dField2 }, { name: 'isYTD', value: isYTD }, { name: 'requiredField', value: requiredField }, { name: 'isYTDOverBudget', value: isYTDOverBudget }, { name: 'isExclude_InternalService_CrossChargesOUT_CostCategory', value: isExclude_InternalService_CrossChargesOUT_CostCategory }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'verintCustomDashboard' (function(){ abp.services.app.verintCustomDashboard = abp.services.app.verintCustomDashboard || {}; // action 'getDashboard1_Tab1Data' abp.services.app.verintCustomDashboard.getDashboard1_Tab1Data = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/VerintCustomDashboard/GetDashboard1_Tab1Data' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'laborPlanId', value: input.laborPlanId }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getDashboard1_Tab2Data' abp.services.app.verintCustomDashboard.getDashboard1_Tab2Data = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/VerintCustomDashboard/GetDashboard1_Tab2Data' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'laborPlanId', value: input.laborPlanId }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getDashboard1_Tab3Data' abp.services.app.verintCustomDashboard.getDashboard1_Tab3Data = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/VerintCustomDashboard/GetDashboard1_Tab3Data' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'laborPlanId', value: input.laborPlanId }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getDashboard1_Tab4Data' abp.services.app.verintCustomDashboard.getDashboard1_Tab4Data = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/VerintCustomDashboard/GetDashboard1_Tab4Data' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'laborPlanId', value: input.laborPlanId }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getDashboard1_Tab5Data' abp.services.app.verintCustomDashboard.getDashboard1_Tab5Data = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/VerintCustomDashboard/GetDashboard1_Tab5Data' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'laborPlanId', value: input.laborPlanId }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getDashboard1_Tab6Data' abp.services.app.verintCustomDashboard.getDashboard1_Tab6Data = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/VerintCustomDashboard/GetDashboard1_Tab6Data' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'iTFinanceCostCategoryIds', value: input.iTFinanceCostCategoryIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'servicesIds', value: input.servicesIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'serviceOwner', value: input.serviceOwner }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'projectIds', value: input.projectIds }, { name: 'projectManagers', value: input.projectManagers }, { name: 'serviceCategory', value: input.serviceCategory }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'laborPlanId', value: input.laborPlanId }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getVerintCustomDashboardDrillDownData' abp.services.app.verintCustomDashboard.getVerintCustomDashboardDrillDownData = function(input, date, row1, row2, column1, column2, dField1, dField2, isYTD, requiredField, isYTDOverBudget, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/VerintCustomDashboard/GetVerintCustomDashboardDrillDownData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'date', value: date }, { name: 'row1', value: row1 }, { name: 'row2', value: row2 }, { name: 'column1', value: column1 }, { name: 'column2', value: column2 }, { name: 'dField1', value: dField1 }, { name: 'dField2', value: dField2 }, { name: 'isYTD', value: isYTD }, { name: 'requiredField', value: requiredField }, { name: 'isYTDOverBudget', value: isYTDOverBudget }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'cFODashboard' (function(){ abp.services.app.cFODashboard = abp.services.app.cFODashboard || {}; // action 'getOverviewDashboardData' abp.services.app.cFODashboard.getOverviewDashboardData = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CFODashboard/GetOverviewDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCFODashboardDrillDownData' abp.services.app.cFODashboard.getCFODashboardDrillDownData = function(input, date, row1, row2, column1, column2, dField1, dField2, isYTD, requiredField, accountId, isYTDOverBudget, isExclude_InternalService_CrossChargesOUT_CostCategory, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CFODashboard/GetCFODashboardDrillDownData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'date', value: date }, { name: 'row1', value: row1 }, { name: 'row2', value: row2 }, { name: 'column1', value: column1 }, { name: 'column2', value: column2 }, { name: 'dField1', value: dField1 }, { name: 'dField2', value: dField2 }, { name: 'isYTD', value: isYTD }, { name: 'requiredField', value: requiredField }, { name: 'accountId', value: accountId }, { name: 'isYTDOverBudget', value: isYTDOverBudget }, { name: 'isExclude_InternalService_CrossChargesOUT_CostCategory', value: isExclude_InternalService_CrossChargesOUT_CostCategory }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCostCenterDashboardData' abp.services.app.cFODashboard.getCostCenterDashboardData = function(input, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CFODashboard/GetCostCenterDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCFOCostCenterDrillDownData' abp.services.app.cFODashboard.getCFOCostCenterDrillDownData = function(input, ccName, date, drillDownType, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CFODashboard/GetCFOCostCenterDrillDownData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'ccName', value: ccName }, { name: 'date', value: date }, { name: 'drillDownType', value: drillDownType }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getFinanceCostCategoriesDashboardData' abp.services.app.cFODashboard.getFinanceCostCategoriesDashboardData = function(input, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CFODashboard/GetFinanceCostCategoriesDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getVendorsDashboardData' abp.services.app.cFODashboard.getVendorsDashboardData = function(input, vendorType, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CFODashboard/GetVendorsDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'vendorType', value: vendorType }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getLaborDashboardData' abp.services.app.cFODashboard.getLaborDashboardData = function(input, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CFODashboard/GetLaborDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCapExAndPrepaidDashboardData' abp.services.app.cFODashboard.getCapExAndPrepaidDashboardData = function(input, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CFODashboard/GetCapExAndPrepaidDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'costCenterOwner', value: input.costCenterOwner }, { name: 'regionIds', value: input.regionIds }, { name: 'officeIds', value: input.officeIds }, { name: 'locationIds', value: input.locationIds }, { name: 'departmentIds', value: input.departmentIds }, { name: 'countryIds', value: input.countryIds }, { name: 'financeCostCategoryIds', value: input.financeCostCategoryIds }, { name: 'expenseTypes', value: input.expenseTypes }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'vendorIds', value: input.vendorIds }, { name: 'm_VendorIds', value: input.m_VendorIds }, { name: 'vendorCategoryIds', value: input.vendorCategoryIds }, { name: 'm_VendorCategoryIds', value: input.m_VendorCategoryIds }, { name: 'groupAccount', value: input.groupAccount }, { name: 'forecastId', value: input.forecastId }, { name: 'isBudget', value: input.isBudget }, { name: 'pivotOnly', value: input.pivotOnly }, { name: 'drilldown_Type', value: input.drilldown_Type }, { name: 'drilldown_Id', value: input.drilldown_Id }, { name: 'selectedCostCenterVersionsIds', value: input.selectedCostCenterVersionsIds }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'businessUnitOwnerDashboard' (function(){ abp.services.app.businessUnitOwnerDashboard = abp.services.app.businessUnitOwnerDashboard || {}; // action 'getBUOwnerDirectCostOverviewDashboard' abp.services.app.businessUnitOwnerDashboard.getBUOwnerDirectCostOverviewDashboard = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnitOwnerDashboard/GetBUOwnerDirectCostOverviewDashboard' + abp.utils.buildQueryString([{ name: 'pivotOnly', value: input.pivotOnly }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'bUOwners', value: input.bUOwners }, { name: 'serviceIds', value: input.serviceIds }, { name: 'serviceCategoryIds', value: input.serviceCategoryIds }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBUOwnerOverviewDashboard' abp.services.app.businessUnitOwnerDashboard.getBUOwnerOverviewDashboard = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnitOwnerDashboard/GetBUOwnerOverviewDashboard' + abp.utils.buildQueryString([{ name: 'pivotOnly', value: input.pivotOnly }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'bUOwners', value: input.bUOwners }, { name: 'serviceIds', value: input.serviceIds }, { name: 'serviceCategoryIds', value: input.serviceCategoryIds }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getDellBUAllocationDashboard' abp.services.app.businessUnitOwnerDashboard.getDellBUAllocationDashboard = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnitOwnerDashboard/GetDellBUAllocationDashboard' + abp.utils.buildQueryString([{ name: 'pivotOnly', value: input.pivotOnly }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'bUOwners', value: input.bUOwners }, { name: 'serviceIds', value: input.serviceIds }, { name: 'serviceCategoryIds', value: input.serviceCategoryIds }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBUShowbackDetailsDashboard' abp.services.app.businessUnitOwnerDashboard.getBUShowbackDetailsDashboard = function(input, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnitOwnerDashboard/GetBUShowbackDetailsDashboard' + abp.utils.buildQueryString([{ name: 'levelType', value: input.levelType }, { name: 'businessUnitIds', value: input.businessUnitIds }, { name: 'bUOwners', value: input.bUOwners }, { name: 'serviceCategoryId', value: input.serviceCategoryId }, { name: 'serviceAppId', value: input.serviceAppId }, { name: 'serviceIds', value: input.serviceIds }, { name: 'serviceCategoryIds', value: input.serviceCategoryIds }, { name: 'isYTD', value: input.isYTD }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getDellBUAllocationDrillDown' abp.services.app.businessUnitOwnerDashboard.getDellBUAllocationDrillDown = function(eltLevelName, levelType, date, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnitOwnerDashboard/GetDellBUAllocationDrillDown' + abp.utils.buildQueryString([{ name: 'eltLevelName', value: eltLevelName }, { name: 'levelType', value: levelType }, { name: 'date', value: date }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'appliationOwnerDashboard' (function(){ abp.services.app.appliationOwnerDashboard = abp.services.app.appliationOwnerDashboard || {}; // action 'getApplicationOwnerDashboardData' abp.services.app.appliationOwnerDashboard.getApplicationOwnerDashboardData = function(input, date, rgtSelectedValue, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AppliationOwnerDashboard/GetApplicationOwnerDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'applicationCategory', value: input.applicationCategory }, { name: 'showRun', value: input.showRun }, { name: 'showChange', value: input.showChange }, { name: 'showDirectExpenseAllocation', value: input.showDirectExpenseAllocation }, { name: 'showNonDirectExpenseAllocation', value: input.showNonDirectExpenseAllocation }, { name: 'date', value: date }, { name: 'rgtSelectedValue', value: rgtSelectedValue }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getApplicationDetailOwnerDashboardData' abp.services.app.appliationOwnerDashboard.getApplicationDetailOwnerDashboardData = function(input, date, isYTD, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AppliationOwnerDashboard/GetApplicationDetailOwnerDashboardData' + abp.utils.buildQueryString([{ name: 'costCenterIds', value: input.costCenterIds }, { name: 'applicationsIds', value: input.applicationsIds }, { name: 'applicationOwner', value: input.applicationOwner }, { name: 'applicationCategory', value: input.applicationCategory }, { name: 'showRun', value: input.showRun }, { name: 'showChange', value: input.showChange }, { name: 'showDirectExpenseAllocation', value: input.showDirectExpenseAllocation }, { name: 'showNonDirectExpenseAllocation', value: input.showNonDirectExpenseAllocation }, { name: 'date', value: date }, { name: 'isYTD', value: isYTD }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'hostSettings' (function(){ abp.services.app.hostSettings = abp.services.app.hostSettings || {}; // action 'getAllSettings' abp.services.app.hostSettings.getAllSettings = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HostSettings/GetAllSettings', type: 'GET' }, ajaxParams));; }; // action 'updateAllSettings' abp.services.app.hostSettings.updateAllSettings = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HostSettings/UpdateAllSettings', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; })(); // controller 'commonLookup' (function(){ abp.services.app.commonLookup = abp.services.app.commonLookup || {}; // action 'findUsers' abp.services.app.commonLookup.findUsers = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CommonLookup/FindUsers', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getAutomationDataSourceForCombobox' abp.services.app.commonLookup.getAutomationDataSourceForCombobox = function(type, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CommonLookup/GetAutomationDataSourceForCombobox' + abp.utils.buildQueryString([{ name: 'type', value: type }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getFixedVariableForCombobox' abp.services.app.commonLookup.getFixedVariableForCombobox = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CommonLookup/GetFixedVariableForCombobox', type: 'GET' }, ajaxParams));; }; // action 'getDirectIndirectForCombobox' abp.services.app.commonLookup.getDirectIndirectForCombobox = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CommonLookup/GetDirectIndirectForCombobox', type: 'GET' }, ajaxParams));; }; // action 'getMonth' abp.services.app.commonLookup.getMonth = function(monthValue, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CommonLookup/GetMonth' + abp.utils.buildQueryString([{ name: 'monthValue', value: monthValue }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAllFiscalYear' abp.services.app.commonLookup.getAllFiscalYear = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CommonLookup/GetAllFiscalYear', type: 'GET' }, ajaxParams));; }; // action 'getAllMonthsByFiscalYear' abp.services.app.commonLookup.getAllMonthsByFiscalYear = function(fiscalYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CommonLookup/GetAllMonthsByFiscalYear' + abp.utils.buildQueryString([{ name: 'fiscalYear', value: fiscalYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAllMonthsBetweenFYs' abp.services.app.commonLookup.getAllMonthsBetweenFYs = function(fromFiscalYear, toFiscalYear, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CommonLookup/GetAllMonthsBetweenFYs' + abp.utils.buildQueryString([{ name: 'fromFiscalYear', value: fromFiscalYear }, { name: 'toFiscalYear', value: toFiscalYear }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getMonthsNameCombobox' abp.services.app.commonLookup.getMonthsNameCombobox = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CommonLookup/GetMonthsNameCombobox', type: 'GET' }, ajaxParams));; }; // action 'getCurrencyFxRateMappingCompanyProfileSettings' abp.services.app.commonLookup.getCurrencyFxRateMappingCompanyProfileSettings = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CommonLookup/GetCurrencyFxRateMappingCompanyProfileSettings', type: 'GET' }, ajaxParams));; }; })(); // controller 'cloudingSettings' (function(){ abp.services.app.cloudingSettings = abp.services.app.cloudingSettings || {}; // action 'getCloudConnectionGridData' abp.services.app.cloudingSettings.getCloudConnectionGridData = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/GetCloudConnectionGridData' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCloudConnectionNames' abp.services.app.cloudingSettings.getCloudConnectionNames = function(connectionIds, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/GetCloudConnectionNames' + abp.utils.buildQueryString([{ name: 'connectionIds', value: connectionIds }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getConnectionsByCloudType' abp.services.app.cloudingSettings.getConnectionsByCloudType = function(cloudType, ids, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/GetConnectionsByCloudType' + abp.utils.buildQueryString([{ name: 'cloudType', value: cloudType }, { name: 'ids', value: ids }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCloudCategorizationRulesFieldForCombobox' abp.services.app.cloudingSettings.getCloudCategorizationRulesFieldForCombobox = function(cloudType, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/GetCloudCategorizationRulesFieldForCombobox' + abp.utils.buildQueryString([{ name: 'cloudType', value: cloudType }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCategorizationRulesGridData' abp.services.app.cloudingSettings.getCategorizationRulesGridData = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/GetCategorizationRulesGridData' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCloudTaggingRulesGridData' abp.services.app.cloudingSettings.getCloudTaggingRulesGridData = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/GetCloudTaggingRulesGridData' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }]) + '', type: 'GET' }, ajaxParams));; }; // action 'updateCloudTaggingGroupRules' abp.services.app.cloudingSettings.updateCloudTaggingGroupRules = function(groupName, sequence, isActive, userId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/UpdateCloudTaggingGroupRules' + abp.utils.buildQueryString([{ name: 'groupName', value: groupName }, { name: 'sequence', value: sequence }, { name: 'isActive', value: isActive }, { name: 'userId', value: userId }]) + '', type: 'PUT' }, ajaxParams));; }; // action 'getCloudTaggingRulesSubGridData' abp.services.app.cloudingSettings.getCloudTaggingRulesSubGridData = function(gridInput, grpName, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/GetCloudTaggingRulesSubGridData' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }, { name: 'grpName', value: grpName }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateCloudConfiguration' abp.services.app.cloudingSettings.createOrUpdateCloudConfiguration = function(createOrUpdateCloudConnectionDto, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/CreateOrUpdateCloudConfiguration', type: 'POST', data: JSON.stringify(createOrUpdateCloudConnectionDto) }, ajaxParams));; }; // action 'getCloudConnectionForEdit' abp.services.app.cloudingSettings.getCloudConnectionForEdit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/GetCloudConnectionForEdit' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCloudConnectionById' abp.services.app.cloudingSettings.getCloudConnectionById = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/GetCloudConnectionById' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'deleteCloudConnection' abp.services.app.cloudingSettings.deleteCloudConnection = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/DeleteCloudConnection' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'createOrUpdateBillingConfigJSON' abp.services.app.cloudingSettings.createOrUpdateBillingConfigJSON = function(inputBillingConfigJSONDto, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/CreateOrUpdateBillingConfigJSON', type: 'POST', data: JSON.stringify(inputBillingConfigJSONDto) }, ajaxParams));; }; // action 'createOrUpdateAzureBillingConfigJSON' abp.services.app.cloudingSettings.createOrUpdateAzureBillingConfigJSON = function(inputAzureBillingConfigJSONDto, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/CreateOrUpdateAzureBillingConfigJSON', type: 'POST', data: JSON.stringify(inputAzureBillingConfigJSONDto) }, ajaxParams));; }; // action 'applyCloudTaggingPolicyRule' abp.services.app.cloudingSettings.applyCloudTaggingPolicyRule = function(input, tenantId, backgroundJobToken, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/ApplyCloudTaggingPolicyRule' + abp.utils.buildQueryString([{ name: 'tenantId', value: tenantId }, { name: 'backgroundJobToken', value: backgroundJobToken }]) + '', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'saveColumnMappings' abp.services.app.cloudingSettings.saveColumnMappings = function(customFieldsMapping, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/SaveColumnMappings' + abp.utils.buildQueryString([{ name: 'customFieldsMapping', value: customFieldsMapping }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getCloudCustomFieldValue' abp.services.app.cloudingSettings.getCloudCustomFieldValue = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/GetCloudCustomFieldValue', type: 'GET' }, ajaxParams));; }; // action 'deleteCloudTaggingRule' abp.services.app.cloudingSettings.deleteCloudTaggingRule = function(ruleId, isDeleteRecords, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/DeleteCloudTaggingRule' + abp.utils.buildQueryString([{ name: 'ruleId', value: ruleId }, { name: 'isDeleteRecords', value: isDeleteRecords }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'checkConnectionExistsByCloudType' abp.services.app.cloudingSettings.checkConnectionExistsByCloudType = function(type, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/CheckConnectionExistsByCloudType', type: 'POST', data: JSON.stringify(type) }, ajaxParams));; }; // action 'cloudConnectionCounterDetails' abp.services.app.cloudingSettings.cloudConnectionCounterDetails = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudingSettings/CloudConnectionCounterDetails', type: 'POST' }, ajaxParams));; }; })(); // controller 'cloudBillingDataConfig' (function(){ abp.services.app.cloudBillingDataConfig = abp.services.app.cloudBillingDataConfig || {}; // action 'deleteCloudConfiguration' abp.services.app.cloudBillingDataConfig.deleteCloudConfiguration = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBillingDataConfig/DeleteCloudConfiguration' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'doesCurrentMonthCloudConfigurationAlreadyExist' abp.services.app.cloudBillingDataConfig.doesCurrentMonthCloudConfigurationAlreadyExist = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBillingDataConfig/doesCurrentMonthCloudConfigurationAlreadyExist' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getTagMappedValuesData' abp.services.app.cloudBillingDataConfig.getTagMappedValuesData = function(cloudBillingConfigId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBillingDataConfig/GetTagMappedValuesData' + abp.utils.buildQueryString([{ name: 'cloudBillingConfigId', value: cloudBillingConfigId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'azureDeleteCloudConfiguration' abp.services.app.cloudBillingDataConfig.azureDeleteCloudConfiguration = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CloudBillingDataConfig/AzureDeleteCloudConfiguration' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'POST' }, ajaxParams));; }; })(); // controller 'azureBillingData' (function(){ abp.services.app.azureBillingData = abp.services.app.azureBillingData || {}; // action 'getTagNamesData' abp.services.app.azureBillingData.getTagNamesData = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/GetTagNamesData', type: 'GET' }, ajaxParams));; }; // action 'getAzureTagMappedValuesData' abp.services.app.azureBillingData.getAzureTagMappedValuesData = function(filter, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/GetAzureTagMappedValuesData' + abp.utils.buildQueryString([{ name: 'filter', value: filter }]) + '', type: 'GET' }, ajaxParams));; }; // action 'exportServiceAppTagListToExcel' abp.services.app.azureBillingData.exportServiceAppTagListToExcel = function(serviceAppTagValueList, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/ExportServiceAppTagListToExcel', type: 'POST', data: JSON.stringify(serviceAppTagValueList) }, ajaxParams));; }; // action 'exportBusinessUnitTagListToExcel' abp.services.app.azureBillingData.exportBusinessUnitTagListToExcel = function(businessUnitTagValueList, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/ExportBusinessUnitTagListToExcel', type: 'POST', data: JSON.stringify(businessUnitTagValueList) }, ajaxParams));; }; // action 'saveMappedTagValuesData' abp.services.app.azureBillingData.saveMappedTagValuesData = function(tagValueMappingsDto, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/SaveMappedTagValuesData', type: 'POST', data: JSON.stringify(tagValueMappingsDto) }, ajaxParams));; }; // action 'doesBothTagDefinedServicesAvailable' abp.services.app.azureBillingData.doesBothTagDefinedServicesAvailable = function(billingCloudConfigurationId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/DoesBothTagDefinedServicesAvailable' + abp.utils.buildQueryString([{ name: 'billingCloudConfigurationId', value: billingCloudConfigurationId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'allocation_Get_Both_Defined_Confirmation_Global' abp.services.app.azureBillingData.allocation_Get_Both_Defined_Confirmation_Global = function(filter, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/Allocation_Get_Both_Defined_Confirmation_Global', type: 'POST', data: JSON.stringify(filter) }, ajaxParams));; }; // action 'getAzurePendingCounterDetails' abp.services.app.azureBillingData.getAzurePendingCounterDetails = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/GetAzurePendingCounterDetails', type: 'GET' }, ajaxParams));; }; // action 'automateAzureTagBasedAllocation' abp.services.app.azureBillingData.automateAzureTagBasedAllocation = function(tagBasedAllocationModelDtos, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/AutomateAzureTagBasedAllocation', type: 'POST', data: JSON.stringify(tagBasedAllocationModelDtos) }, ajaxParams));; }; // action 'automateTagBasedAllocation' abp.services.app.azureBillingData.automateTagBasedAllocation = function(billingCloudConfigurationId, doesPushUnallocatedAmountToOtherService, tagBasedAllocationModelDtos, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/AutomateTagBasedAllocation' + abp.utils.buildQueryString([{ name: 'billingCloudConfigurationId', value: billingCloudConfigurationId }, { name: 'doesPushUnallocatedAmountToOtherService', value: doesPushUnallocatedAmountToOtherService }]) + '', type: 'POST', data: JSON.stringify(tagBasedAllocationModelDtos) }, ajaxParams));; }; // action 'updateAzureCostAndUsageById' abp.services.app.azureBillingData.updateAzureCostAndUsageById = function(id, customFieldDataJson, tenantId, backgroundJobToken, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/UpdateAzureCostAndUsageById' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'customFieldDataJson', value: customFieldDataJson }, { name: 'tenantId', value: tenantId }, { name: 'backgroundJobToken', value: backgroundJobToken }]) + '', type: 'PUT' }, ajaxParams));; }; // action 'saveRecalculateCostSettings' abp.services.app.azureBillingData.saveRecalculateCostSettings = function(recalculateCostDto, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/SaveRecalculateCostSettings', type: 'POST', data: JSON.stringify(recalculateCostDto) }, ajaxParams));; }; // action 'getAzureCostAdjustmentsConfigurationSettings' abp.services.app.azureBillingData.getAzureCostAdjustmentsConfigurationSettings = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/GetAzureCostAdjustmentsConfigurationSettings', type: 'GET' }, ajaxParams));; }; // action 'getAzureProductsList' abp.services.app.azureBillingData.getAzureProductsList = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/GetAzureProductsList', type: 'GET' }, ajaxParams));; }; // action 'saveAzureProductsConfiguration' abp.services.app.azureBillingData.saveAzureProductsConfiguration = function(list, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/SaveAzureProductsConfiguration', type: 'POST', data: JSON.stringify(list) }, ajaxParams));; }; // action 'saveTagNameConfiguration' abp.services.app.azureBillingData.saveTagNameConfiguration = function(list, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/SaveTagNameConfiguration', type: 'POST', data: JSON.stringify(list) }, ajaxParams));; }; // action 'updateAzureCostAndUsageUserPreferenceColumns' abp.services.app.azureBillingData.updateAzureCostAndUsageUserPreferenceColumns = function(userSelectedCols, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/UpdateAzureCostAndUsageUserPreferenceColumns', type: 'PUT', data: JSON.stringify(userSelectedCols) }, ajaxParams));; }; // action 'getAzureCloudColumnUniqueValues' abp.services.app.azureBillingData.getAzureCloudColumnUniqueValues = function(columnName, connectionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/GetAzureCloudColumnUniqueValues' + abp.utils.buildQueryString([{ name: 'columnName', value: columnName }, { name: 'connectionId', value: connectionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAzureCostAndUsageColumnsJson' abp.services.app.azureBillingData.getAzureCostAndUsageColumnsJson = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/GetAzureCostAndUsageColumnsJson', type: 'GET' }, ajaxParams));; }; // action 'getAllAzureColumnsForFilter' abp.services.app.azureBillingData.getAllAzureColumnsForFilter = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/GetAllAzureColumnsForFilter', type: 'GET' }, ajaxParams));; }; // action 'updateManageableFields' abp.services.app.azureBillingData.updateManageableFields = function(fieldName, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AzureBillingData/UpdateManageableFields', type: 'PUT', data: JSON.stringify(fieldName) }, ajaxParams));; }; })(); // controller 'aWSBillingData' (function(){ abp.services.app.aWSBillingData = abp.services.app.aWSBillingData || {}; // action 'saveRecalculateCostSettings' abp.services.app.aWSBillingData.saveRecalculateCostSettings = function(recalculateCostDto, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/SaveRecalculateCostSettings', type: 'POST', data: JSON.stringify(recalculateCostDto) }, ajaxParams));; }; // action 'getAWSCostAdjustmentsConfigurationSettings' abp.services.app.aWSBillingData.getAWSCostAdjustmentsConfigurationSettings = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/GetAWSCostAdjustmentsConfigurationSettings', type: 'GET' }, ajaxParams));; }; // action 'getAWSProductsList' abp.services.app.aWSBillingData.getAWSProductsList = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/GetAWSProductsList', type: 'GET' }, ajaxParams));; }; // action 'saveAWSProductsConfiguration' abp.services.app.aWSBillingData.saveAWSProductsConfiguration = function(list, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/SaveAWSProductsConfiguration', type: 'POST', data: JSON.stringify(list) }, ajaxParams));; }; // action 'saveTagNameConfiguration' abp.services.app.aWSBillingData.saveTagNameConfiguration = function(list, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/SaveTagNameConfiguration', type: 'POST', data: JSON.stringify(list) }, ajaxParams));; }; // action 'getTagNamesData' abp.services.app.aWSBillingData.getTagNamesData = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/GetTagNamesData', type: 'GET' }, ajaxParams));; }; // action 'saveMappedTagValuesData' abp.services.app.aWSBillingData.saveMappedTagValuesData = function(tagValueMappingsDto, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/SaveMappedTagValuesData', type: 'POST', data: JSON.stringify(tagValueMappingsDto) }, ajaxParams));; }; // action 'getAWSCloudColumnUniqueValues' abp.services.app.aWSBillingData.getAWSCloudColumnUniqueValues = function(columnName, connectionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/GetAWSCloudColumnUniqueValues' + abp.utils.buildQueryString([{ name: 'columnName', value: columnName }, { name: 'connectionId', value: connectionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAllAWSColumnsForFilter' abp.services.app.aWSBillingData.getAllAWSColumnsForFilter = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/GetAllAWSColumnsForFilter', type: 'GET' }, ajaxParams));; }; // action 'getAWSCostAndUsageColumnsJson' abp.services.app.aWSBillingData.getAWSCostAndUsageColumnsJson = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/GetAWSCostAndUsageColumnsJson', type: 'GET' }, ajaxParams));; }; // action 'allocation_Get_Both_Defined_Confirmation_Global' abp.services.app.aWSBillingData.allocation_Get_Both_Defined_Confirmation_Global = function(filter, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/Allocation_Get_Both_Defined_Confirmation_Global', type: 'POST', data: JSON.stringify(filter) }, ajaxParams));; }; // action 'updateAWSCostAndUsageById' abp.services.app.aWSBillingData.updateAWSCostAndUsageById = function(id, customFieldDataJson, tenantId, backgroundJobToken, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/UpdateAWSCostAndUsageById' + abp.utils.buildQueryString([{ name: 'id', value: id }, { name: 'customFieldDataJson', value: customFieldDataJson }, { name: 'tenantId', value: tenantId }, { name: 'backgroundJobToken', value: backgroundJobToken }]) + '', type: 'PUT' }, ajaxParams));; }; // action 'getAWSPendingCounterDetails' abp.services.app.aWSBillingData.getAWSPendingCounterDetails = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/GetAWSPendingCounterDetails', type: 'GET' }, ajaxParams));; }; // action 'getAWSTagMappedValuesData' abp.services.app.aWSBillingData.getAWSTagMappedValuesData = function(filter, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/GetAWSTagMappedValuesData' + abp.utils.buildQueryString([{ name: 'filter', value: filter }]) + '', type: 'GET' }, ajaxParams));; }; // action 'doesBothTagDefinedServicesAvailable' abp.services.app.aWSBillingData.doesBothTagDefinedServicesAvailable = function(billingCloudConfigurationId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/DoesBothTagDefinedServicesAvailable' + abp.utils.buildQueryString([{ name: 'billingCloudConfigurationId', value: billingCloudConfigurationId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'automateTagBasedAllocation' abp.services.app.aWSBillingData.automateTagBasedAllocation = function(billingCloudConfigurationId, doesPushUnallocatedAmountToOtherService, tagBasedAllocationModelDtos, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/AutomateTagBasedAllocation' + abp.utils.buildQueryString([{ name: 'billingCloudConfigurationId', value: billingCloudConfigurationId }, { name: 'doesPushUnallocatedAmountToOtherService', value: doesPushUnallocatedAmountToOtherService }]) + '', type: 'POST', data: JSON.stringify(tagBasedAllocationModelDtos) }, ajaxParams));; }; // action 'automateAWSTagBasedAllocation' abp.services.app.aWSBillingData.automateAWSTagBasedAllocation = function(tagBasedAllocationModelDtos, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/AutomateAWSTagBasedAllocation', type: 'POST', data: JSON.stringify(tagBasedAllocationModelDtos) }, ajaxParams));; }; // action 'updateAWSCostAndUsageUserPreferenceColumns' abp.services.app.aWSBillingData.updateAWSCostAndUsageUserPreferenceColumns = function(userSelectedCols, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/UpdateAWSCostAndUsageUserPreferenceColumns', type: 'PUT', data: JSON.stringify(userSelectedCols) }, ajaxParams));; }; // action 'updateManageableFields' abp.services.app.aWSBillingData.updateManageableFields = function(fieldName, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AWSBillingData/UpdateManageableFields', type: 'PUT', data: JSON.stringify(fieldName) }, ajaxParams));; }; })(); // controller 'caching' (function(){ abp.services.app.caching = abp.services.app.caching || {}; // action 'getAllCaches' abp.services.app.caching.getAllCaches = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Caching/GetAllCaches', type: 'GET' }, ajaxParams));; }; // action 'clearCache' abp.services.app.caching.clearCache = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Caching/ClearCache', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'clearAllCaches' abp.services.app.caching.clearAllCaches = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Caching/ClearAllCaches', type: 'POST' }, ajaxParams));; }; })(); // controller 'reportsScheduling' (function(){ abp.services.app.reportsScheduling = abp.services.app.reportsScheduling || {}; // action 'getPendingSchedulingReports' abp.services.app.reportsScheduling.getPendingSchedulingReports = function(tenantId, backgroundJobToken, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ReportsScheduling/GetPendingSchedulingReports' + abp.utils.buildQueryString([{ name: 'tenantId', value: tenantId }, { name: 'backgroundJobToken', value: backgroundJobToken }]) + '', type: 'GET' }, ajaxParams));; }; // action 'sendScheduleReport' abp.services.app.reportsScheduling.sendScheduleReport = function(reportConfigDto, tenantId, backgroundJobToken, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ReportsScheduling/SendScheduleReport' + abp.utils.buildQueryString([{ name: 'tenantId', value: tenantId }, { name: 'backgroundJobToken', value: backgroundJobToken }]) + '', type: 'POST', data: JSON.stringify(reportConfigDto) }, ajaxParams));; }; // action 'downloadFile' abp.services.app.reportsScheduling.downloadFile = function(fileName, byteArrayJson, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ReportsScheduling/DownloadFile' + abp.utils.buildQueryString([{ name: 'fileName', value: fileName }, { name: 'byteArrayJson', value: byteArrayJson }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getOrdinalDaysOfMonthCombobox' abp.services.app.reportsScheduling.getOrdinalDaysOfMonthCombobox = function(selectedDay, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ReportsScheduling/GetOrdinalDaysOfMonthCombobox' + abp.utils.buildQueryString([{ name: 'selectedDay', value: selectedDay }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateReportsScheduling' abp.services.app.reportsScheduling.createOrUpdateReportsScheduling = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ReportsScheduling/CreateOrUpdateReportsScheduling', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getReportsSchedulingForEdit' abp.services.app.reportsScheduling.getReportsSchedulingForEdit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ReportsScheduling/GetReportsSchedulingForEdit' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getReportsSchedulingGridData' abp.services.app.reportsScheduling.getReportsSchedulingGridData = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ReportsScheduling/GetReportsSchedulingGridData' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }]) + '', type: 'GET' }, ajaxParams));; }; // action 'deleteReportsScheduling' abp.services.app.reportsScheduling.deleteReportsScheduling = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ReportsScheduling/DeleteReportsScheduling' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getReportSchedulingHistoryDrillDownData' abp.services.app.reportsScheduling.getReportSchedulingHistoryDrillDownData = function(gridInput, reportSchedulerId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ReportsScheduling/GetReportSchedulingHistoryDrillDownData' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }, { name: 'reportSchedulerId', value: reportSchedulerId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBusinessUnitTreeViewData' abp.services.app.reportsScheduling.getBusinessUnitTreeViewData = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ReportsScheduling/GetBusinessUnitTreeViewData', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateInvoiceMarkup' abp.services.app.reportsScheduling.createOrUpdateInvoiceMarkup = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ReportsScheduling/CreateOrUpdateInvoiceMarkup', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; })(); // controller 'emailTemplate' (function(){ abp.services.app.emailTemplate = abp.services.app.emailTemplate || {}; // action 'getEmailTemplateAsync' abp.services.app.emailTemplate.getEmailTemplateAsync = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/EmailTemplate/GetEmailTemplateAsync' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getEmailForEdit' abp.services.app.emailTemplate.getEmailForEdit = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/EmailTemplate/GetEmailForEdit' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getEmailTemplate' abp.services.app.emailTemplate.getEmailTemplate = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/EmailTemplate/GetEmailTemplate' + abp.utils.buildQueryString([{ name: 'input', value: input }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrEditEmailTempalte' abp.services.app.emailTemplate.createOrEditEmailTempalte = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/EmailTemplate/CreateOrEditEmailTempalte', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; })(); // controller 'companyProfile' (function(){ abp.services.app.companyProfile = abp.services.app.companyProfile || {}; // action 'getCompanyProfileSettings' abp.services.app.companyProfile.getCompanyProfileSettings = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/GetCompanyProfileSettings', type: 'GET' }, ajaxParams));; }; // action 'getCompanyProfileDateFormat' abp.services.app.companyProfile.getCompanyProfileDateFormat = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/GetCompanyProfileDateFormat', type: 'GET' }, ajaxParams));; }; // action 'getProjectMapping' abp.services.app.companyProfile.getProjectMapping = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/GetProjectMapping', type: 'GET' }, ajaxParams));; }; // action 'getReportData' abp.services.app.companyProfile.getReportData = function(reportData, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/GetReportData' + abp.utils.buildQueryString([{ name: 'reportData', value: reportData }]) + '', type: 'GET' }, ajaxParams));; }; // action 'updateBudgetingAsync' abp.services.app.companyProfile.updateBudgetingAsync = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/UpdateBudgetingAsync', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getOverAndUnderBudget' abp.services.app.companyProfile.getOverAndUnderBudget = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/GetOverAndUnderBudget', type: 'GET' }, ajaxParams));; }; // action 'isPredictBudgetCompanyProfileConfigured' abp.services.app.companyProfile.isPredictBudgetCompanyProfileConfigured = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/IsPredictBudgetCompanyProfileConfigured', type: 'POST' }, ajaxParams));; }; // action 'updateCompanyRevenueAsync' abp.services.app.companyProfile.updateCompanyRevenueAsync = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/UpdateCompanyRevenueAsync', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; // action 'updateCompanyHeadCountAsync' abp.services.app.companyProfile.updateCompanyHeadCountAsync = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/UpdateCompanyHeadCountAsync', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getBudgetPlanConfiguration' abp.services.app.companyProfile.getBudgetPlanConfiguration = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/GetBudgetPlanConfiguration', type: 'GET' }, ajaxParams));; }; // action 'getByName' abp.services.app.companyProfile.getByName = function(profileName, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/GetByName' + abp.utils.buildQueryString([{ name: 'profileName', value: profileName }]) + '', type: 'GET' }, ajaxParams));; }; // action 'saveColumnMappings' abp.services.app.companyProfile.saveColumnMappings = function(customFieldsMapping, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/SaveColumnMappings' + abp.utils.buildQueryString([{ name: 'customFieldsMapping', value: customFieldsMapping }]) + '', type: 'POST' }, ajaxParams));; }; // action 'saveSSOAuthentication' abp.services.app.companyProfile.saveSSOAuthentication = function(ssoSettings, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/SaveSSOAuthentication' + abp.utils.buildQueryString([{ name: 'ssoSettings', value: ssoSettings }]) + '', type: 'POST' }, ajaxParams));; }; // action 'createOrUpdateCostCenterHeadCountConfiguration' abp.services.app.companyProfile.createOrUpdateCostCenterHeadCountConfiguration = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/CreateOrUpdateCostCenterHeadCountConfiguration', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getCostCenterHeadCountConfiguration' abp.services.app.companyProfile.getCostCenterHeadCountConfiguration = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/GetCostCenterHeadCountConfiguration', type: 'GET' }, ajaxParams));; }; // action 'saveCurrencyMappings' abp.services.app.companyProfile.saveCurrencyMappings = function(currencyMapping, currencyCode, currencySymbol, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/SaveCurrencyMappings' + abp.utils.buildQueryString([{ name: 'currencyMapping', value: currencyMapping }, { name: 'currencyCode', value: currencyCode }, { name: 'currencySymbol', value: currencySymbol }]) + '', type: 'POST' }, ajaxParams));; }; // action 'saveMFAAuthentication' abp.services.app.companyProfile.saveMFAAuthentication = function(status, modifyExisting, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/SaveMFAAuthentication' + abp.utils.buildQueryString([{ name: 'status', value: status }, { name: 'modifyExisting', value: modifyExisting }]) + '', type: 'POST' }, ajaxParams));; }; // action 'saveAutomationNotifyUser' abp.services.app.companyProfile.saveAutomationNotifyUser = function(userId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CompanyProfile/SaveAutomationNotifyUser' + abp.utils.buildQueryString([{ name: 'userId', value: userId }]) + '', type: 'POST' }, ajaxParams));; }; })(); // controller 'sharedAllocation' (function(){ abp.services.app.sharedAllocation = abp.services.app.sharedAllocation || {}; // action 'getSharedAllocationDataForCharts' abp.services.app.sharedAllocation.getSharedAllocationDataForCharts = function(allocationMethodCode, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SharedAllocation/GetSharedAllocationDataForCharts' + abp.utils.buildQueryString([{ name: 'allocationMethodCode', value: allocationMethodCode }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAllocationUnitComboboxItems' abp.services.app.sharedAllocation.getAllocationUnitComboboxItems = function(selectedId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SharedAllocation/GetAllocationUnitComboboxItems' + abp.utils.buildQueryString([{ name: 'selectedId', value: selectedId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateSharedAllocation' abp.services.app.sharedAllocation.createOrUpdateSharedAllocation = function(input, isValidated, isApplyShareAllocationRule, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SharedAllocation/CreateOrUpdateSharedAllocation' + abp.utils.buildQueryString([{ name: 'isValidated', value: isValidated }, { name: 'isApplyShareAllocationRule', value: isApplyShareAllocationRule }]) + '', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteSharedAllocation' abp.services.app.sharedAllocation.deleteSharedAllocation = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SharedAllocation/DeleteSharedAllocation' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'deleteSharedAllocationDataSource' abp.services.app.sharedAllocation.deleteSharedAllocationDataSource = function(dataSourceId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SharedAllocation/DeleteSharedAllocationDataSource' + abp.utils.buildQueryString([{ name: 'dataSourceId', value: dataSourceId }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'importSharedAllocation' abp.services.app.sharedAllocation.importSharedAllocation = function(dataSourceId, payload, tenantId, backgroundJobToken, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SharedAllocation/ImportSharedAllocation' + abp.utils.buildQueryString([{ name: 'dataSourceId', value: dataSourceId }, { name: 'tenantId', value: tenantId }, { name: 'backgroundJobToken', value: backgroundJobToken }]) + '', type: 'POST', data: JSON.stringify(payload) }, ajaxParams));; }; // action 'getSharedAllocationToExcel' abp.services.app.sharedAllocation.getSharedAllocationToExcel = function(fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/SharedAllocation/GetSharedAllocationToExcel' + abp.utils.buildQueryString([{ name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'vendorsConfiguration' (function(){ abp.services.app.vendorsConfiguration = abp.services.app.vendorsConfiguration || {}; // action 'getVendorConfigurationsToExcel' abp.services.app.vendorsConfiguration.getVendorConfigurationsToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/VendorsConfiguration/GetVendorConfigurationsToExcel', type: 'GET' }, ajaxParams));; }; // action 'getVendorComboboxItemsForRule' abp.services.app.vendorsConfiguration.getVendorComboboxItemsForRule = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/VendorsConfiguration/GetVendorComboboxItemsForRule', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateVendor' abp.services.app.vendorsConfiguration.createOrUpdateVendor = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/VendorsConfiguration/CreateOrUpdateVendor', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteVendor' abp.services.app.vendorsConfiguration.deleteVendor = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/VendorsConfiguration/DeleteVendor' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getVendorCategoryConfigurationsToExcel' abp.services.app.vendorsConfiguration.getVendorCategoryConfigurationsToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/VendorsConfiguration/GetVendorCategoryConfigurationsToExcel', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateVendorCategory' abp.services.app.vendorsConfiguration.createOrUpdateVendorCategory = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/VendorsConfiguration/CreateOrUpdateVendorCategory', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteVendorCategory' abp.services.app.vendorsConfiguration.deleteVendorCategory = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/VendorsConfiguration/DeleteVendorCategory' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; })(); // controller 'serviceUnits' (function(){ abp.services.app.serviceUnits = abp.services.app.serviceUnits || {}; // action 'getServiceUnitToExcel' abp.services.app.serviceUnits.getServiceUnitToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceUnits/GetServiceUnitToExcel', type: 'GET' }, ajaxParams));; }; // action 'getServiceUnitsComboboxItems' abp.services.app.serviceUnits.getServiceUnitsComboboxItems = function(selectedServiceUnitId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceUnits/GetServiceUnitsComboboxItems' + abp.utils.buildQueryString([{ name: 'selectedServiceUnitId', value: selectedServiceUnitId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateServiceUnit' abp.services.app.serviceUnits.createOrUpdateServiceUnit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceUnits/CreateOrUpdateServiceUnit', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteServiceUnit' abp.services.app.serviceUnits.deleteServiceUnit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceUnits/DeleteServiceUnit' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'saveServiceColumnMappings' abp.services.app.serviceUnits.saveServiceColumnMappings = function(customFieldsMapping, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceUnits/SaveServiceColumnMappings' + abp.utils.buildQueryString([{ name: 'customFieldsMapping', value: customFieldsMapping }]) + '', type: 'POST' }, ajaxParams));; }; })(); // controller 'serviceCategories' (function(){ abp.services.app.serviceCategories = abp.services.app.serviceCategories || {}; // action 'getServiceCategoryConfigurationsToExcel' abp.services.app.serviceCategories.getServiceCategoryConfigurationsToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceCategories/GetServiceCategoryConfigurationsToExcel', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateServiceCategory' abp.services.app.serviceCategories.createOrUpdateServiceCategory = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceCategories/CreateOrUpdateServiceCategory', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteServiceCategory' abp.services.app.serviceCategories.deleteServiceCategory = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ServiceCategories/DeleteServiceCategory' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; })(); // controller 'projectsConfiguration' (function(){ abp.services.app.projectsConfiguration = abp.services.app.projectsConfiguration || {}; // action 'getProjectPortfolioComboboxItems' abp.services.app.projectsConfiguration.getProjectPortfolioComboboxItems = function(selectedProjectId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ProjectsConfiguration/GetProjectPortfolioComboboxItems' + abp.utils.buildQueryString([{ name: 'selectedProjectId', value: selectedProjectId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrEditPorfolio' abp.services.app.projectsConfiguration.createOrEditPorfolio = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ProjectsConfiguration/CreateOrEditPorfolio', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deletePortfolio' abp.services.app.projectsConfiguration.deletePortfolio = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ProjectsConfiguration/DeletePortfolio' + abp.utils.buildQueryString([{ name: 'input', value: input }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getPortfolioToExcel' abp.services.app.projectsConfiguration.getPortfolioToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ProjectsConfiguration/GetPortfolioToExcel', type: 'GET' }, ajaxParams));; }; // action 'createOrEditProjectMapping' abp.services.app.projectsConfiguration.createOrEditProjectMapping = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ProjectsConfiguration/CreateOrEditProjectMapping', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; })(); // controller 'otherConfiguration' (function(){ abp.services.app.otherConfiguration = abp.services.app.otherConfiguration || {}; // action 'getConfigurationComboboxItemsForRule' abp.services.app.otherConfiguration.getConfigurationComboboxItemsForRule = function(configurationType, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OtherConfiguration/GetConfigurationComboboxItemsForRule' + abp.utils.buildQueryString([{ name: 'configurationType', value: configurationType }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateConfiguration' abp.services.app.otherConfiguration.createOrUpdateConfiguration = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OtherConfiguration/CreateOrUpdateConfiguration', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteConfiguration' abp.services.app.otherConfiguration.deleteConfiguration = function(input, configurationType, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OtherConfiguration/DeleteConfiguration' + abp.utils.buildQueryString([{ name: 'id', value: input.id }, { name: 'configurationType', value: configurationType }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getOtherConfigurationsToExcel' abp.services.app.otherConfiguration.getOtherConfigurationsToExcel = function(configurationType, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OtherConfiguration/GetOtherConfigurationsToExcel' + abp.utils.buildQueryString([{ name: 'configurationType', value: configurationType }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'organizationCostCenters' (function(){ abp.services.app.organizationCostCenters = abp.services.app.organizationCostCenters || {}; // action 'getCostCenterComboboxItems' abp.services.app.organizationCostCenters.getCostCenterComboboxItems = function(selectedCostCenterId, isNameAndNumber, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OrganizationCostCenters/GetCostCenterComboboxItems' + abp.utils.buildQueryString([{ name: 'selectedCostCenterId', value: selectedCostCenterId }, { name: 'isNameAndNumber', value: isNameAndNumber }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCostCentersComboboxItems' abp.services.app.organizationCostCenters.getCostCentersComboboxItems = function(selectedId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OrganizationCostCenters/GetCostCentersComboboxItems' + abp.utils.buildQueryString([{ name: 'selectedId', value: selectedId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getSelectedDepartmentByCCId' abp.services.app.organizationCostCenters.getSelectedDepartmentByCCId = function(costCenterId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OrganizationCostCenters/GetSelectedDepartmentByCCId' + abp.utils.buildQueryString([{ name: 'costCenterId', value: costCenterId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateCostCenter' abp.services.app.organizationCostCenters.createOrUpdateCostCenter = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OrganizationCostCenters/CreateOrUpdateCostCenter', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteCostCenter' abp.services.app.organizationCostCenters.deleteCostCenter = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OrganizationCostCenters/DeleteCostCenter' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getCostCenterToExcel' abp.services.app.organizationCostCenters.getCostCenterToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OrganizationCostCenters/GetCostCenterToExcel', type: 'GET' }, ajaxParams));; }; // action 'saveCostCenterColumnMappings' abp.services.app.organizationCostCenters.saveCostCenterColumnMappings = function(customFieldsMapping, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OrganizationCostCenters/SaveCostCenterColumnMappings' + abp.utils.buildQueryString([{ name: 'customFieldsMapping', value: customFieldsMapping }]) + '', type: 'POST' }, ajaxParams));; }; })(); // controller 'organizationCostCentersUserMapping' (function(){ abp.services.app.organizationCostCentersUserMapping = abp.services.app.organizationCostCentersUserMapping || {}; // action 'getCCOwnersFormCostCenter' abp.services.app.organizationCostCentersUserMapping.getCCOwnersFormCostCenter = function(ccId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OrganizationCostCentersUserMapping/GetCCOwnersFormCostCenter' + abp.utils.buildQueryString([{ name: 'ccId', value: ccId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCostCentersFormCCOwner' abp.services.app.organizationCostCentersUserMapping.getCostCentersFormCCOwner = function(ccOwnerId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OrganizationCostCentersUserMapping/GetCostCentersFormCCOwner' + abp.utils.buildQueryString([{ name: 'ccOwnerId', value: ccOwnerId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCostCenterByCCOwnerId' abp.services.app.organizationCostCentersUserMapping.getCostCenterByCCOwnerId = function(ccOwnerId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OrganizationCostCentersUserMapping/GetCostCenterByCCOwnerId' + abp.utils.buildQueryString([{ name: 'ccOwnerId', value: ccOwnerId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'isUserHasAccessToCostCenter' abp.services.app.organizationCostCentersUserMapping.isUserHasAccessToCostCenter = function(costCenterId, currentUserId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OrganizationCostCentersUserMapping/IsUserHasAccessToCostCenter' + abp.utils.buildQueryString([{ name: 'costCenterId', value: costCenterId }, { name: 'currentUserId', value: currentUserId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'saveMapping' abp.services.app.organizationCostCentersUserMapping.saveMapping = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/OrganizationCostCentersUserMapping/SaveMapping', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; })(); // controller 'iTCostCategory' (function(){ abp.services.app.iTCostCategory = abp.services.app.iTCostCategory || {}; // action 'getCostCategoryComboboxItems' abp.services.app.iTCostCategory.getCostCategoryComboboxItems = function(selectedCostCategoryId, category, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITCostCategory/GetCostCategoryComboboxItems' + abp.utils.buildQueryString([{ name: 'selectedCostCategoryId', value: selectedCostCategoryId }, { name: 'category', value: category }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCategoryIdByCateName' abp.services.app.iTCostCategory.getCategoryIdByCateName = function(cateName, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITCostCategory/GetCategoryIdByCateName' + abp.utils.buildQueryString([{ name: 'cateName', value: cateName }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateCostCategory' abp.services.app.iTCostCategory.createOrUpdateCostCategory = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITCostCategory/CreateOrUpdateCostCategory', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteCostCategory' abp.services.app.iTCostCategory.deleteCostCategory = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITCostCategory/DeleteCostCategory' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getITCostCategoriesToExcel' abp.services.app.iTCostCategory.getITCostCategoriesToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ITCostCategory/GetITCostCategoriesToExcel', type: 'GET' }, ajaxParams));; }; })(); // controller 'externalTableData' (function(){ abp.services.app.externalTableData = abp.services.app.externalTableData || {}; // action 'externalTableDataMappedFieldColumns' abp.services.app.externalTableData.externalTableDataMappedFieldColumns = function(externalTableDefinitionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ExternalTableData/ExternalTableDataMappedFieldColumns' + abp.utils.buildQueryString([{ name: 'externalTableDefinitionId', value: externalTableDefinitionId }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getExternalTableDataSourcesTablesAndFieldsToDisplay' abp.services.app.externalTableData.getExternalTableDataSourcesTablesAndFieldsToDisplay = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ExternalTableData/GetExternalTableDataSourcesTablesAndFieldsToDisplay', type: 'GET' }, ajaxParams));; }; // action 'getExternalTableDataToExcel' abp.services.app.externalTableData.getExternalTableDataToExcel = function(externalTableDefinitionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ExternalTableData/GetExternalTableDataToExcel' + abp.utils.buildQueryString([{ name: 'externalTableDefinitionId', value: externalTableDefinitionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateExternalTableData' abp.services.app.externalTableData.createOrUpdateExternalTableData = function(createOrUpdateExternalTableDataDto, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ExternalTableData/CreateOrUpdateExternalTableData', type: 'POST', data: JSON.stringify(createOrUpdateExternalTableDataDto) }, ajaxParams));; }; // action 'deleteExternalTableData' abp.services.app.externalTableData.deleteExternalTableData = function(externalTableDataId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ExternalTableData/DeleteExternalTableData' + abp.utils.buildQueryString([{ name: 'externalTableDataId', value: externalTableDataId }]) + '', type: 'DELETE' }, ajaxParams));; }; })(); // controller 'externalTableDefinition' (function(){ abp.services.app.externalTableDefinition = abp.services.app.externalTableDefinition || {}; // action 'createOrUpdateExternalTableDefinition' abp.services.app.externalTableDefinition.createOrUpdateExternalTableDefinition = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ExternalTableDefinition/CreateOrUpdateExternalTableDefinition', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteExternalTableDefinition' abp.services.app.externalTableDefinition.deleteExternalTableDefinition = function(externalTableDefinitionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ExternalTableDefinition/DeleteExternalTableDefinition' + abp.utils.buildQueryString([{ name: 'externalTableDefinitionId', value: externalTableDefinitionId }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getExternalTableDefinitionImportColumns' abp.services.app.externalTableDefinition.getExternalTableDefinitionImportColumns = function(externalTableDefinitionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ExternalTableDefinition/GetExternalTableDefinitionImportColumns' + abp.utils.buildQueryString([{ name: 'externalTableDefinitionId', value: externalTableDefinitionId }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'currencies' (function(){ abp.services.app.currencies = abp.services.app.currencies || {}; // action 'getExternalTableDefinitionFieldColumns' abp.services.app.currencies.getExternalTableDefinitionFieldColumns = function(externalTableDefinitionId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Currencies/GetExternalTableDefinitionFieldColumns' + abp.utils.buildQueryString([{ name: 'externalTableDefinitionId', value: externalTableDefinitionId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCurrencyFxRateMappingCompanyProfileSettings' abp.services.app.currencies.getCurrencyFxRateMappingCompanyProfileSettings = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Currencies/GetCurrencyFxRateMappingCompanyProfileSettings', type: 'GET' }, ajaxParams));; }; // action 'createOrEditCurrencyFxRateMapping' abp.services.app.currencies.createOrEditCurrencyFxRateMapping = function(input, isSaveWithSnc, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Currencies/CreateOrEditCurrencyFxRateMapping' + abp.utils.buildQueryString([{ name: 'isSaveWithSnc', value: isSaveWithSnc }]) + '', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'createOrUpdateCurrency' abp.services.app.currencies.createOrUpdateCurrency = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Currencies/CreateOrUpdateCurrency', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteCurrency' abp.services.app.currencies.deleteCurrency = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Currencies/DeleteCurrency' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getCurrencyListToExcel' abp.services.app.currencies.getCurrencyListToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Currencies/GetCurrencyListToExcel', type: 'GET' }, ajaxParams));; }; })(); // controller 'costCenterHeadCount' (function(){ abp.services.app.costCenterHeadCount = abp.services.app.costCenterHeadCount || {}; // action 'getCostCenterHeadCountGridData' abp.services.app.costCenterHeadCount.getCostCenterHeadCountGridData = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CostCenterHeadCount/GetCostCenterHeadCountGridData' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCostCenterHCForEdit' abp.services.app.costCenterHeadCount.getCostCenterHCForEdit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CostCenterHeadCount/GetCostCenterHCForEdit' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateCostCenterHC' abp.services.app.costCenterHeadCount.createOrUpdateCostCenterHC = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CostCenterHeadCount/CreateOrUpdateCostCenterHC', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteCostCenterHC' abp.services.app.costCenterHeadCount.deleteCostCenterHC = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CostCenterHeadCount/DeleteCostCenterHC' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getCostCenterHeadCountImportColumns' abp.services.app.costCenterHeadCount.getCostCenterHeadCountImportColumns = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CostCenterHeadCount/GetCostCenterHeadCountImportColumns', type: 'GET' }, ajaxParams));; }; // action 'importCostCenterHeadCount' abp.services.app.costCenterHeadCount.importCostCenterHeadCount = function(input, backgroundJobToken, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CostCenterHeadCount/ImportCostCenterHeadCount' + abp.utils.buildQueryString([{ name: 'backgroundJobToken', value: backgroundJobToken }]) + '', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getCostCenterHCToExcel' abp.services.app.costCenterHeadCount.getCostCenterHCToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/CostCenterHeadCount/GetCostCenterHCToExcel', type: 'GET' }, ajaxParams));; }; })(); // controller 'chartOfAccounts' (function(){ abp.services.app.chartOfAccounts = abp.services.app.chartOfAccounts || {}; // action 'createOrUpdateChartOfAccount' abp.services.app.chartOfAccounts.createOrUpdateChartOfAccount = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ChartOfAccounts/CreateOrUpdateChartOfAccount', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteChartOfAccount' abp.services.app.chartOfAccounts.deleteChartOfAccount = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ChartOfAccounts/DeleteChartOfAccount' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getChartofAccountToExcel' abp.services.app.chartOfAccounts.getChartofAccountToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/ChartOfAccounts/GetChartofAccountToExcel', type: 'GET' }, ajaxParams));; }; })(); // controller 'businessUnits' (function(){ abp.services.app.businessUnits = abp.services.app.businessUnits || {}; // action 'getBusinessUnitComboboxItem' abp.services.app.businessUnits.getBusinessUnitComboboxItem = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnits/GetBusinessUnitComboboxItem', type: 'GET' }, ajaxParams));; }; // action 'getBusinessUnitsComboboxItemsByBusinessUnitOwner' abp.services.app.businessUnits.getBusinessUnitsComboboxItemsByBusinessUnitOwner = function(businessUnitOwner, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnits/GetBusinessUnitsComboboxItemsByBusinessUnitOwner' + abp.utils.buildQueryString([{ name: 'businessUnitOwner', value: businessUnitOwner }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateBusinessUnit' abp.services.app.businessUnits.createOrUpdateBusinessUnit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnits/CreateOrUpdateBusinessUnit', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteBusinessUnit' abp.services.app.businessUnits.deleteBusinessUnit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnits/DeleteBusinessUnit' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getBusinessUnitToExcel' abp.services.app.businessUnits.getBusinessUnitToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnits/GetBusinessUnitToExcel', type: 'GET' }, ajaxParams));; }; // action 'getAllocationCustomMethodComboboxItems' abp.services.app.businessUnits.getAllocationCustomMethodComboboxItems = function(selectedId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnits/GetAllocationCustomMethodComboboxItems' + abp.utils.buildQueryString([{ name: 'selectedId', value: selectedId }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'headCountRevenue' (function(){ abp.services.app.headCountRevenue = abp.services.app.headCountRevenue || {}; // action 'getheadCountRevenueGridData' abp.services.app.headCountRevenue.getheadCountRevenueGridData = function(gridInput, input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HeadCountRevenue/GetheadCountRevenueGridData' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }, { name: 'input', value: input }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getRevenueToExcel' abp.services.app.headCountRevenue.getRevenueToExcel = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HeadCountRevenue/GetRevenueToExcel' + abp.utils.buildQueryString([{ name: 'input', value: input }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getHeadCountRevenues' abp.services.app.headCountRevenue.getHeadCountRevenues = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HeadCountRevenue/GetHeadCountRevenues', type: 'GET' }, ajaxParams));; }; // action 'getHeadCountRevenueComboboxItems' abp.services.app.headCountRevenue.getHeadCountRevenueComboboxItems = function(selectedId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HeadCountRevenue/GetHeadCountRevenueComboboxItems' + abp.utils.buildQueryString([{ name: 'selectedId', value: selectedId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getHCRevenueForEdit' abp.services.app.headCountRevenue.getHCRevenueForEdit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HeadCountRevenue/GetHCRevenueForEdit' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateHCRevenue' abp.services.app.headCountRevenue.createOrUpdateHCRevenue = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HeadCountRevenue/CreateOrUpdateHCRevenue', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteHCRevenue' abp.services.app.headCountRevenue.deleteHCRevenue = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HeadCountRevenue/DeleteHCRevenue' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'getHeadCountRevenueImportColumns' abp.services.app.headCountRevenue.getHeadCountRevenueImportColumns = function(id, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HeadCountRevenue/GetHeadCountRevenueImportColumns' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'importHeadCountRevenues' abp.services.app.headCountRevenue.importHeadCountRevenues = function(input, backgroundJobToken, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HeadCountRevenue/ImportHeadCountRevenues' + abp.utils.buildQueryString([{ name: 'backgroundJobToken', value: backgroundJobToken }]) + '', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getHeadCountToExcel' abp.services.app.headCountRevenue.getHeadCountToExcel = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/HeadCountRevenue/GetHeadCountToExcel' + abp.utils.buildQueryString([{ name: 'input', value: input }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'businessUnitConsumption' (function(){ abp.services.app.businessUnitConsumption = abp.services.app.businessUnitConsumption || {}; // action 'getBusinessUnitConsumptionGridData' abp.services.app.businessUnitConsumption.getBusinessUnitConsumptionGridData = function(gridInput, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnitConsumption/GetBusinessUnitConsumptionGridData' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBusinessUnitConsumptionDataForCharts' abp.services.app.businessUnitConsumption.getBusinessUnitConsumptionDataForCharts = function(allocationMethodCode, fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnitConsumption/GetBusinessUnitConsumptionDataForCharts' + abp.utils.buildQueryString([{ name: 'allocationMethodCode', value: allocationMethodCode }, { name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBUConsumptionForEdit' abp.services.app.businessUnitConsumption.getBUConsumptionForEdit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnitConsumption/GetBUConsumptionForEdit' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getBUConsumptionImportColumns' abp.services.app.businessUnitConsumption.getBUConsumptionImportColumns = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnitConsumption/GetBUConsumptionImportColumns', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateBUConsumption' abp.services.app.businessUnitConsumption.createOrUpdateBUConsumption = function(input, isValidated, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnitConsumption/CreateOrUpdateBUConsumption' + abp.utils.buildQueryString([{ name: 'isValidated', value: isValidated }]) + '', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteBUConsumption' abp.services.app.businessUnitConsumption.deleteBUConsumption = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnitConsumption/DeleteBUConsumption' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'deleteBUconsumptionDataSource' abp.services.app.businessUnitConsumption.deleteBUconsumptionDataSource = function(dataSourceId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnitConsumption/DeleteBUconsumptionDataSource' + abp.utils.buildQueryString([{ name: 'dataSourceId', value: dataSourceId }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'importBUConsumption' abp.services.app.businessUnitConsumption.importBUConsumption = function(dataSourceId, payload, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnitConsumption/ImportBUConsumption' + abp.utils.buildQueryString([{ name: 'dataSourceId', value: dataSourceId }]) + '', type: 'POST', data: JSON.stringify(payload) }, ajaxParams));; }; // action 'getBUConsumptionToExcel' abp.services.app.businessUnitConsumption.getBUConsumptionToExcel = function(fromToDate, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/BusinessUnitConsumption/GetBUConsumptionToExcel' + abp.utils.buildQueryString([{ name: 'fromToDate', value: fromToDate }]) + '', type: 'GET' }, ajaxParams));; }; })(); // controller 'user' (function(){ abp.services.app.user = abp.services.app.user || {}; // action 'getUsers' abp.services.app.user.getUsers = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetUsers' + abp.utils.buildQueryString([{ name: 'filter', value: input.filter }, { name: 'permission', value: input.permission }, { name: 'role', value: input.role }, { name: 'sorting', value: input.sorting }, { name: 'maxResultCount', value: input.maxResultCount }, { name: 'skipCount', value: input.skipCount }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getUsersToExcel' abp.services.app.user.getUsersToExcel = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetUsersToExcel', type: 'GET' }, ajaxParams));; }; // action 'getUserForEdit' abp.services.app.user.getUserForEdit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetUserForEdit' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getUserPermissionsForEdit' abp.services.app.user.getUserPermissionsForEdit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetUserPermissionsForEdit' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'resetUserSpecificPermissions' abp.services.app.user.resetUserSpecificPermissions = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/ResetUserSpecificPermissions', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'updateUserPermissions' abp.services.app.user.updateUserPermissions = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/UpdateUserPermissions', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; // action 'createOrUpdateUser' abp.services.app.user.createOrUpdateUser = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/CreateOrUpdateUser', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteUser' abp.services.app.user.deleteUser = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/DeleteUser' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; // action 'unlockUser' abp.services.app.user.unlockUser = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/UnlockUser', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'sendSSOAuthenticationMail' abp.services.app.user.sendSSOAuthenticationMail = function(user, status, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/SendSSOAuthenticationMail' + abp.utils.buildQueryString([{ name: 'status', value: status }]) + '', type: 'POST', data: JSON.stringify(user) }, ajaxParams));; }; // action 'sendUserVerificationMail' abp.services.app.user.sendUserVerificationMail = function(email, otp, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/SendUserVerificationMail' + abp.utils.buildQueryString([{ name: 'email', value: email }, { name: 'otp', value: otp }]) + '', type: 'POST' }, ajaxParams));; }; // action 'getUsersByCurrentTenantForCombobox' abp.services.app.user.getUsersByCurrentTenantForCombobox = function(selectedId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetUsersByCurrentTenantForCombobox' + abp.utils.buildQueryString([{ name: 'selectedId', value: selectedId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCurrentUserForCombobox' abp.services.app.user.getCurrentUserForCombobox = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetCurrentUserForCombobox', type: 'GET' }, ajaxParams));; }; // action 'getUsersByManageBudgetRole' abp.services.app.user.getUsersByManageBudgetRole = function(selectedId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetUsersByManageBudgetRole' + abp.utils.buildQueryString([{ name: 'selectedId', value: selectedId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getUsersByCostCenterOwnerRole' abp.services.app.user.getUsersByCostCenterOwnerRole = function(selectedId, excludeUserEmail, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetUsersByCostCenterOwnerRole' + abp.utils.buildQueryString([{ name: 'selectedId', value: selectedId }, { name: 'excludeUserEmail', value: excludeUserEmail }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getUsersHasNotAllServicesPermissionAssigned' abp.services.app.user.getUsersHasNotAllServicesPermissionAssigned = function(selectedIds, addDefaultItem, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetUsersHasNotAllServicesPermissionAssigned' + abp.utils.buildQueryString([{ name: 'selectedIds', value: selectedIds }, { name: 'addDefaultItem', value: addDefaultItem }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getUsersHasNotAllCostCenterPermissionAssigned' abp.services.app.user.getUsersHasNotAllCostCenterPermissionAssigned = function(selectedIds, addDefaultItem, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetUsersHasNotAllCostCenterPermissionAssigned' + abp.utils.buildQueryString([{ name: 'selectedIds', value: selectedIds }, { name: 'addDefaultItem', value: addDefaultItem }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getUsersHasNotAllBusinessUnitPermissionAssigned' abp.services.app.user.getUsersHasNotAllBusinessUnitPermissionAssigned = function(selectedIds, addDefaultItem, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetUsersHasNotAllBusinessUnitPermissionAssigned' + abp.utils.buildQueryString([{ name: 'selectedIds', value: selectedIds }, { name: 'addDefaultItem', value: addDefaultItem }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getUsersHasNotAllProjectPermissionAssigned' abp.services.app.user.getUsersHasNotAllProjectPermissionAssigned = function(selectedIds, addDefaultItem, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetUsersHasNotAllProjectPermissionAssigned' + abp.utils.buildQueryString([{ name: 'selectedIds', value: selectedIds }, { name: 'addDefaultItem', value: addDefaultItem }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getUsersByManageForecastRole' abp.services.app.user.getUsersByManageForecastRole = function(selectedId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetUsersByManageForecastRole' + abp.utils.buildQueryString([{ name: 'selectedId', value: selectedId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getUsersByManageLaborPlanRole' abp.services.app.user.getUsersByManageLaborPlanRole = function(selectedId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetUsersByManageLaborPlanRole' + abp.utils.buildQueryString([{ name: 'selectedId', value: selectedId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getCCOwnerUserCombo' abp.services.app.user.getCCOwnerUserCombo = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetCCOwnerUserCombo', type: 'GET' }, ajaxParams));; }; // action 'getUsersImportColumns' abp.services.app.user.getUsersImportColumns = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetUsersImportColumns', type: 'GET' }, ajaxParams));; }; // action 'validateImportUsers' abp.services.app.user.validateImportUsers = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/ValidateImportUsers', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'importUsers' abp.services.app.user.importUsers = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/ImportUsers', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'generateVerificationCode' abp.services.app.user.generateVerificationCode = function(email, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GenerateVerificationCode' + abp.utils.buildQueryString([{ name: 'email', value: email }]) + '', type: 'POST' }, ajaxParams));; }; // action 'forceToChangePassword' abp.services.app.user.forceToChangePassword = function(usernameOrEmailAddress, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/ForceToChangePassword' + abp.utils.buildQueryString([{ name: 'usernameOrEmailAddress', value: usernameOrEmailAddress }]) + '', type: 'POST' }, ajaxParams));; }; // action 'hasValidPasswordAsPerComplexityPolicy' abp.services.app.user.hasValidPasswordAsPerComplexityPolicy = function(complexitySetting, password, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/HasValidPasswordAsPerComplexityPolicy' + abp.utils.buildQueryString([{ name: 'password', value: password }]) + '', type: 'POST', data: JSON.stringify(complexitySetting) }, ajaxParams));; }; // action 'getCurrentUserEmailAdress' abp.services.app.user.getCurrentUserEmailAdress = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetCurrentUserEmailAdress', type: 'GET' }, ajaxParams));; }; // action 'getRowLevelSecurityGrid' abp.services.app.user.getRowLevelSecurityGrid = function(gridInput, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetRowLevelSecurityGrid' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getRowLevelSecurityDetailGrid' abp.services.app.user.getRowLevelSecurityDetailGrid = function(gridInput, transactionOwnerId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/GetRowLevelSecurityDetailGrid' + abp.utils.buildQueryString([{ name: 'isSearch', value: gridInput.isSearch }, { name: 'pageSize', value: gridInput.pageSize }, { name: 'pageIndex', value: gridInput.pageIndex }, { name: 'sortColumn', value: gridInput.sortColumn }, { name: 'sortOrder', value: gridInput.sortOrder }, { name: 'where.groupOp', value: gridInput.where.groupOp }, { name: 'where.rules', value: gridInput.where.rules }, { name: 'advanceFilter.PageNo', value: gridInput.advanceFilter.PageNo }, { name: 'advanceFilter.PageSize', value: gridInput.advanceFilter.PageSize }, { name: 'advanceFilter.Filter', value: gridInput.advanceFilter.Filter }, { name: 'advanceFilter.SortBy', value: gridInput.advanceFilter.SortBy }, { name: 'advanceFilter.Query', value: gridInput.advanceFilter.Query }, { name: 'advanceFilter.Userdata', value: gridInput.advanceFilter.Userdata }, { name: 'dateFormat', value: gridInput.dateFormat }, { name: 'transactionOwnerId', value: transactionOwnerId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'changeTransactionOwner' abp.services.app.user.changeTransactionOwner = function(requestPayLoad, tenantId, userId, backgroundJobToken, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/User/ChangeTransactionOwner' + abp.utils.buildQueryString([{ name: 'requestPayLoad', value: requestPayLoad }, { name: 'tenantId', value: tenantId }, { name: 'userId', value: userId }, { name: 'backgroundJobToken', value: backgroundJobToken }]) + '', type: 'POST' }, ajaxParams));; }; })(); // controller 'userLogin' (function(){ abp.services.app.userLogin = abp.services.app.userLogin || {}; // action 'getRecentUserLoginAttempts' abp.services.app.userLogin.getRecentUserLoginAttempts = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/UserLogin/GetRecentUserLoginAttempts', type: 'GET' }, ajaxParams));; }; })(); // controller 'profile' (function(){ abp.services.app.profile = abp.services.app.profile || {}; // action 'getCurrentUserProfileForEdit' abp.services.app.profile.getCurrentUserProfileForEdit = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Profile/GetCurrentUserProfileForEdit', type: 'GET' }, ajaxParams));; }; // action 'updateGoogleAuthenticatorKey' abp.services.app.profile.updateGoogleAuthenticatorKey = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Profile/UpdateGoogleAuthenticatorKey', type: 'PUT' }, ajaxParams));; }; // action 'sendVerificationSms' abp.services.app.profile.sendVerificationSms = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Profile/SendVerificationSms', type: 'POST' }, ajaxParams));; }; // action 'verifySmsCode' abp.services.app.profile.verifySmsCode = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Profile/VerifySmsCode', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'updateCurrentUserProfile' abp.services.app.profile.updateCurrentUserProfile = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Profile/UpdateCurrentUserProfile', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; // action 'changePassword' abp.services.app.profile.changePassword = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Profile/ChangePassword', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'updateProfilePicture' abp.services.app.profile.updateProfilePicture = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Profile/UpdateProfilePicture', type: 'PUT', data: JSON.stringify(input) }, ajaxParams));; }; // action 'getPasswordComplexitySetting' abp.services.app.profile.getPasswordComplexitySetting = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Profile/GetPasswordComplexitySetting', type: 'GET' }, ajaxParams));; }; // action 'getProfilePicture' abp.services.app.profile.getProfilePicture = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Profile/GetProfilePicture', type: 'GET' }, ajaxParams));; }; // action 'getFriendProfilePictureById' abp.services.app.profile.getFriendProfilePictureById = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Profile/GetFriendProfilePictureById' + abp.utils.buildQueryString([{ name: 'profilePictureId', value: input.profilePictureId }, { name: 'userId', value: input.userId }, { name: 'tenantId', value: input.tenantId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getProfilePictureById' abp.services.app.profile.getProfilePictureById = function(profilePictureId, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Profile/GetProfilePictureById' + abp.utils.buildQueryString([{ name: 'profilePictureId', value: profilePictureId }]) + '', type: 'GET' }, ajaxParams));; }; // action 'changeLanguage' abp.services.app.profile.changeLanguage = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Profile/ChangeLanguage', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; })(); // controller 'role' (function(){ abp.services.app.role = abp.services.app.role || {}; // action 'getRoles' abp.services.app.role.getRoles = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Role/GetRoles' + abp.utils.buildQueryString([{ name: 'permission', value: input.permission }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getRoleForEdit' abp.services.app.role.getRoleForEdit = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Role/GetRoleForEdit' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'GET' }, ajaxParams));; }; // action 'createOrUpdateRole' abp.services.app.role.createOrUpdateRole = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Role/CreateOrUpdateRole', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'deleteRole' abp.services.app.role.deleteRole = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Role/DeleteRole' + abp.utils.buildQueryString([{ name: 'id', value: input.id }]) + '', type: 'DELETE' }, ajaxParams));; }; })(); // controller 'account' (function(){ abp.services.app.account = abp.services.app.account || {}; // action 'isTenantAvailable' abp.services.app.account.isTenantAvailable = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Account/IsTenantAvailable', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'resetPassword' abp.services.app.account.resetPassword = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Account/ResetPassword', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'impersonate' abp.services.app.account.impersonate = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Account/Impersonate', type: 'POST', data: JSON.stringify(input) }, ajaxParams));; }; // action 'backToImpersonator' abp.services.app.account.backToImpersonator = function(ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/Account/BackToImpersonator', type: 'POST' }, ajaxParams));; }; })(); // controller 'auditLog' (function(){ abp.services.app.auditLog = abp.services.app.auditLog || {}; // action 'getAuditLogs' abp.services.app.auditLog.getAuditLogs = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AuditLog/GetAuditLogs' + abp.utils.buildQueryString([{ name: 'startDate', value: input.startDate }, { name: 'endDate', value: input.endDate }, { name: 'userName', value: input.userName }, { name: 'serviceName', value: input.serviceName }, { name: 'methodName', value: input.methodName }, { name: 'browserInfo', value: input.browserInfo }, { name: 'hasException', value: input.hasException }, { name: 'minExecutionDuration', value: input.minExecutionDuration }, { name: 'maxExecutionDuration', value: input.maxExecutionDuration }, { name: 'sorting', value: input.sorting }, { name: 'maxResultCount', value: input.maxResultCount }, { name: 'skipCount', value: input.skipCount }]) + '', type: 'GET' }, ajaxParams));; }; // action 'getAuditLogsToExcel' abp.services.app.auditLog.getAuditLogsToExcel = function(input, ajaxParams) { return abp.ajax($.extend(true, { url: abp.appPath + 'api/services/app/AuditLog/GetAuditLogsToExcel' + abp.utils.buildQueryString([{ name: 'startDate', value: input.startDate }, { name: 'endDate', value: input.endDate }, { name: 'userName', value: input.userName }, { name: 'serviceName', value: input.serviceName }, { name: 'methodName', value: input.methodName }, { name: 'browserInfo', value: input.browserInfo }, { name: 'hasException', value: input.hasException }, { name: 'minExecutionDuration', value: input.minExecutionDuration }, { name: 'maxExecutionDuration', value: input.maxExecutionDuration }, { name: 'sorting', value: input.sorting }, { name: 'maxResultCount', value: input.maxResultCount }, { name: 'skipCount', value: input.skipCount }]) + '', type: 'GET' }, ajaxParams));; }; })(); })();