diff --git a/codbex-methods/codbex-methods.edm b/codbex-methods/codbex-methods.edm index ed4db74..fd41c2f 100644 --- a/codbex-methods/codbex-methods.edm +++ b/codbex-methods/codbex-methods.edm @@ -1,18 +1,19 @@ - + - + - Methods/services/web/resources/unicons/archive.svg100 + PaymentMethod/services/web/resources/unicons/archive.svg100 + SentMethod/services/web/resources/unicons/archive.svg200 - + \ No newline at end of file diff --git a/codbex-methods/codbex-methods.gen b/codbex-methods/codbex-methods.gen index ff5d76b..e9cecbd 100644 --- a/codbex-methods/codbex-methods.gen +++ b/codbex-methods/codbex-methods.gen @@ -7,113 +7,31 @@ "dataSource": "DefaultDB", "fileName": "codbex-methods", "genFolderName": "codbex-methods", + "roles": [], "projectName": "codbex-methods", "workspaceName": "workspace", "filePath": "codbex-methods.model", "templateId": "template-application-angular/template/template.js", "perspectives": { - "Methods": { + "PaymentMethod": { "views": [ - "PaymentMethod", - "SentMethod", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details", - "PaymentMethod-details", - "SentMethod-details" + "PaymentMethod" ], - "name": "Methods", - "label": "Methods", + "name": "PaymentMethod", + "label": "PaymentMethod", "order": "100", "icon": "/services/web/resources/unicons/archive.svg", "role": "" + }, + "SentMethod": { + "views": [ + "SentMethod" + ], + "name": "SentMethod", + "label": "SentMethod", + "order": "200", + "icon": "/services/web/resources/unicons/archive.svg", + "role": "" } }, "models": [ @@ -174,17 +92,18 @@ "dataName": "PAYMENTMETHOD", "dataQuery": "", "description": "Manage entity PaymentMethod", + "generateDefaultRoles": "false", "generateReport": "false", "icon": "/services/web/resources/unicons/file.svg", - "layoutType": "MANAGE_MASTER", + "layoutType": "MANAGE", "menuIndex": "100", "menuKey": "paymentmethod", "menuLabel": "PaymentMethod", "name": "PaymentMethod", "navigationPath": "/Home", "perspectiveIcon": "/services/web/resources/unicons/archive.svg", - "perspectiveLabel": "methods", - "perspectiveName": "Methods", + "perspectiveLabel": "PaymentMethod", + "perspectiveName": "PaymentMethod", "perspectiveOrder": "100", "perspectiveRole": "", "title": "PaymentMethod", @@ -195,36 +114,7 @@ "primaryKeys": [ "Id" ], - "primaryKeysString": "Id", - "masterProperties": { - "title": { - "dataLength": "20", - "dataName": "PAYMENTMETHOD_NAME", - "dataNullable": true, - "dataType": "VARCHAR", - "description": "", - "name": "Name", - "tooltip": "", - "widgetIsMajor": true, - "widgetLength": "20", - "widgetSize": "", - "widgetType": "TEXTBOX", - "dataNotNull": false, - "dataAutoIncrement": false, - "dataPrimaryKey": false, - "dataUnique": false, - "isRequiredProperty": false, - "isCalculatedProperty": false, - "widgetLabel": "Name", - "widgetDropdownUrl": "", - "dataTypeJava": "string", - "dataTypeTypescript": "string", - "minLength": 0, - "maxLength": 20, - "inputRule": "" - }, - "properties": [] - } + "primaryKeysString": "Id" }, { "properties": [ @@ -283,18 +173,19 @@ "dataName": "SENTMETHOD", "dataQuery": "", "description": "Manage entity SentMethod", + "generateDefaultRoles": "false", "generateReport": "false", "icon": "/services/web/resources/unicons/file.svg", - "layoutType": "MANAGE_MASTER", + "layoutType": "MANAGE", "menuIndex": "100", "menuKey": "sentmethod", "menuLabel": "SentMethod", "name": "SentMethod", "navigationPath": "/Home", "perspectiveIcon": "/services/web/resources/unicons/archive.svg", - "perspectiveLabel": "methods", - "perspectiveName": "Methods", - "perspectiveOrder": "100", + "perspectiveLabel": "SentMethod", + "perspectiveName": "SentMethod", + "perspectiveOrder": "200", "perspectiveRole": "", "title": "SentMethod", "tooltip": "SentMethod", @@ -304,36 +195,7 @@ "primaryKeys": [ "Id" ], - "primaryKeysString": "Id", - "masterProperties": { - "title": { - "dataLength": "20", - "dataName": "SENTMETHOD_NAME", - "dataNullable": true, - "dataType": "VARCHAR", - "description": "", - "name": "Name", - "tooltip": "", - "widgetIsMajor": true, - "widgetLength": "20", - "widgetSize": "", - "widgetType": "TEXTBOX", - "dataNotNull": false, - "dataAutoIncrement": false, - "dataPrimaryKey": false, - "dataUnique": false, - "isRequiredProperty": false, - "isCalculatedProperty": false, - "widgetLabel": "Name", - "widgetDropdownUrl": "", - "dataTypeJava": "string", - "dataTypeTypescript": "string", - "minLength": 0, - "maxLength": 20, - "inputRule": "" - }, - "properties": [] - } + "primaryKeysString": "Id" } ] } \ No newline at end of file diff --git a/codbex-methods/codbex-methods.model b/codbex-methods/codbex-methods.model index 2388c58..e170d1c 100644 --- a/codbex-methods/codbex-methods.model +++ b/codbex-methods/codbex-methods.model @@ -36,17 +36,18 @@ "dataName": "PAYMENTMETHOD", "dataQuery": "", "description": "Manage entity PaymentMethod", + "generateDefaultRoles": "false", "generateReport": "false", "icon": "/services/web/resources/unicons/file.svg", - "layoutType": "MANAGE_MASTER", + "layoutType": "MANAGE", "menuIndex": "100", "menuKey": "paymentmethod", "menuLabel": "PaymentMethod", "name": "PaymentMethod", "navigationPath": "/Home", "perspectiveIcon": "/services/web/resources/unicons/archive.svg", - "perspectiveLabel": "methods", - "perspectiveName": "Methods", + "perspectiveLabel": "PaymentMethod", + "perspectiveName": "PaymentMethod", "perspectiveOrder": "100", "perspectiveRole": "", "title": "PaymentMethod", @@ -88,18 +89,19 @@ "dataName": "SENTMETHOD", "dataQuery": "", "description": "Manage entity SentMethod", + "generateDefaultRoles": "false", "generateReport": "false", "icon": "/services/web/resources/unicons/file.svg", - "layoutType": "MANAGE_MASTER", + "layoutType": "MANAGE", "menuIndex": "100", "menuKey": "sentmethod", "menuLabel": "SentMethod", "name": "SentMethod", "navigationPath": "/Home", "perspectiveIcon": "/services/web/resources/unicons/archive.svg", - "perspectiveLabel": "methods", - "perspectiveName": "Methods", - "perspectiveOrder": "100", + "perspectiveLabel": "SentMethod", + "perspectiveName": "SentMethod", + "perspectiveOrder": "200", "perspectiveRole": "", "title": "SentMethod", "tooltip": "SentMethod", @@ -108,11 +110,18 @@ ], "perspectives": [ { - "name": "Methods", - "label": "methods", + "name": "PaymentMethod", + "label": "PaymentMethod", "icon": "/services/web/resources/unicons/archive.svg", "order": "100", "role": {} + }, + { + "name": "SentMethod", + "label": "SentMethod", + "icon": "/services/web/resources/unicons/archive.svg", + "order": "200", + "role": {} } ], "navigations": [] diff --git a/codbex-methods/gen/codbex-methods/api/Methods/PaymentMethodService.ts b/codbex-methods/gen/codbex-methods/api/PaymentMethod/PaymentMethodService.ts similarity index 94% rename from codbex-methods/gen/codbex-methods/api/Methods/PaymentMethodService.ts rename to codbex-methods/gen/codbex-methods/api/PaymentMethod/PaymentMethodService.ts index eb1d21f..ce22952 100644 --- a/codbex-methods/gen/codbex-methods/api/Methods/PaymentMethodService.ts +++ b/codbex-methods/gen/codbex-methods/api/PaymentMethod/PaymentMethodService.ts @@ -1,10 +1,10 @@ import { Controller, Get, Post, Put, Delete, response } from "sdk/http" import { Extensions } from "sdk/extensions" -import { PaymentMethodRepository, PaymentMethodEntityOptions } from "../../dao/Methods/PaymentMethodRepository"; +import { PaymentMethodRepository, PaymentMethodEntityOptions } from "../../dao/PaymentMethod/PaymentMethodRepository"; import { ValidationError } from "../utils/ValidationError"; import { HttpUtils } from "../utils/HttpUtils"; -const validationModules = await Extensions.loadExtensionModules("codbex-methods-Methods-PaymentMethod", ["validate"]); +const validationModules = await Extensions.loadExtensionModules("codbex-methods-PaymentMethod-PaymentMethod", ["validate"]); @Controller class PaymentMethodService { @@ -30,7 +30,7 @@ class PaymentMethodService { try { this.validateEntity(entity); entity.Id = this.repository.create(entity); - response.setHeader("Content-Location", "/services/ts/codbex-methods/gen/codbex-methods/api/Methods/PaymentMethodService.ts/" + entity.Id); + response.setHeader("Content-Location", "/services/ts/codbex-methods/gen/codbex-methods/api/PaymentMethod/PaymentMethodService.ts/" + entity.Id); response.setStatus(response.CREATED); return entity; } catch (error: any) { diff --git a/codbex-methods/gen/codbex-methods/api/Methods/SentMethodService.ts b/codbex-methods/gen/codbex-methods/api/SentMethod/SentMethodService.ts similarity index 95% rename from codbex-methods/gen/codbex-methods/api/Methods/SentMethodService.ts rename to codbex-methods/gen/codbex-methods/api/SentMethod/SentMethodService.ts index d6ec720..f3df4ae 100644 --- a/codbex-methods/gen/codbex-methods/api/Methods/SentMethodService.ts +++ b/codbex-methods/gen/codbex-methods/api/SentMethod/SentMethodService.ts @@ -1,10 +1,10 @@ import { Controller, Get, Post, Put, Delete, response } from "sdk/http" import { Extensions } from "sdk/extensions" -import { SentMethodRepository, SentMethodEntityOptions } from "../../dao/Methods/SentMethodRepository"; +import { SentMethodRepository, SentMethodEntityOptions } from "../../dao/SentMethod/SentMethodRepository"; import { ValidationError } from "../utils/ValidationError"; import { HttpUtils } from "../utils/HttpUtils"; -const validationModules = await Extensions.loadExtensionModules("codbex-methods-Methods-SentMethod", ["validate"]); +const validationModules = await Extensions.loadExtensionModules("codbex-methods-SentMethod-SentMethod", ["validate"]); @Controller class SentMethodService { @@ -30,7 +30,7 @@ class SentMethodService { try { this.validateEntity(entity); entity.Id = this.repository.create(entity); - response.setHeader("Content-Location", "/services/ts/codbex-methods/gen/codbex-methods/api/Methods/SentMethodService.ts/" + entity.Id); + response.setHeader("Content-Location", "/services/ts/codbex-methods/gen/codbex-methods/api/SentMethod/SentMethodService.ts/" + entity.Id); response.setStatus(response.CREATED); return entity; } catch (error: any) { diff --git a/codbex-methods/gen/codbex-methods/codbex-methods.openapi b/codbex-methods/gen/codbex-methods/codbex-methods.openapi index c67c994..84520ca 100644 --- a/codbex-methods/gen/codbex-methods/codbex-methods.openapi +++ b/codbex-methods/gen/codbex-methods/codbex-methods.openapi @@ -9,10 +9,10 @@ externalDocs: servers: - url: /services/ts tags: - - name: Methods - - name: Methods + - name: PaymentMethod + - name: SentMethod paths: - /codbex-methods/gen/codbex-methods/api/Methods/PaymentMethodService.ts: + /codbex-methods/gen/codbex-methods/api/PaymentMethod/PaymentMethodService.ts: get: summary: List PaymentMethod parameters: @@ -33,7 +33,7 @@ paths: type: integer allowEmptyValue: true tags: - - Methods + - PaymentMethod responses: 200: description: Successful Request @@ -64,7 +64,7 @@ paths: post: summary: Create PaymentMethod tags: - - Methods + - PaymentMethod requestBody: content: application/json: @@ -96,7 +96,7 @@ paths: application/json: schema: $ref: '#/components/schemas/Error' - /codbex-methods/gen/codbex-methods/api/Methods/PaymentMethodService.ts/{id}: + /codbex-methods/gen/codbex-methods/api/PaymentMethod/PaymentMethodService.ts/{id}: get: summary: Get PaymentMethod by Id parameters: @@ -107,7 +107,7 @@ paths: schema: type: string tags: - - Methods + - PaymentMethod responses: 200: description: Successful Request @@ -145,7 +145,7 @@ paths: schema: type: string tags: - - Methods + - PaymentMethod requestBody: content: application/json: @@ -193,7 +193,7 @@ paths: schema: type: string tags: - - Methods + - PaymentMethod responses: 204: description: Successful Request @@ -215,11 +215,11 @@ paths: application/json: schema: $ref: '#/components/schemas/Error' - /codbex-methods/gen/codbex-methods/api/Methods/PaymentMethodService.ts/count: + /codbex-methods/gen/codbex-methods/api/PaymentMethod/PaymentMethodService.ts/count: get: summary: Count the number of PaymentMethod tags: - - Methods + - PaymentMethod responses: 200: description: Successful Request @@ -243,7 +243,7 @@ paths: post: summary: Count the number of PaymentMethod by PaymentMethodFilterOptions tags: - - Methods + - PaymentMethod requestBody: content: application/json: @@ -325,11 +325,11 @@ paths: application/json: schema: $ref: '#/components/schemas/Error' - /codbex-methods/gen/codbex-methods/api/Methods/PaymentMethodService.ts/search: + /codbex-methods/gen/codbex-methods/api/PaymentMethod/PaymentMethodService.ts/search: post: summary: Search PaymentMethod by PaymentMethodFilterOptions tags: - - Methods + - PaymentMethod requestBody: content: application/json: @@ -412,7 +412,7 @@ paths: application/json: schema: $ref: '#/components/schemas/Error' - /codbex-methods/gen/codbex-methods/api/Methods/SentMethodService.ts: + /codbex-methods/gen/codbex-methods/api/SentMethod/SentMethodService.ts: get: summary: List SentMethod parameters: @@ -433,7 +433,7 @@ paths: type: integer allowEmptyValue: true tags: - - Methods + - SentMethod responses: 200: description: Successful Request @@ -464,7 +464,7 @@ paths: post: summary: Create SentMethod tags: - - Methods + - SentMethod requestBody: content: application/json: @@ -496,7 +496,7 @@ paths: application/json: schema: $ref: '#/components/schemas/Error' - /codbex-methods/gen/codbex-methods/api/Methods/SentMethodService.ts/{id}: + /codbex-methods/gen/codbex-methods/api/SentMethod/SentMethodService.ts/{id}: get: summary: Get SentMethod by Id parameters: @@ -507,7 +507,7 @@ paths: schema: type: string tags: - - Methods + - SentMethod responses: 200: description: Successful Request @@ -545,7 +545,7 @@ paths: schema: type: string tags: - - Methods + - SentMethod requestBody: content: application/json: @@ -593,7 +593,7 @@ paths: schema: type: string tags: - - Methods + - SentMethod responses: 204: description: Successful Request @@ -615,11 +615,11 @@ paths: application/json: schema: $ref: '#/components/schemas/Error' - /codbex-methods/gen/codbex-methods/api/Methods/SentMethodService.ts/count: + /codbex-methods/gen/codbex-methods/api/SentMethod/SentMethodService.ts/count: get: summary: Count the number of SentMethod tags: - - Methods + - SentMethod responses: 200: description: Successful Request @@ -643,7 +643,7 @@ paths: post: summary: Count the number of SentMethod by SentMethodFilterOptions tags: - - Methods + - SentMethod requestBody: content: application/json: @@ -725,11 +725,11 @@ paths: application/json: schema: $ref: '#/components/schemas/Error' - /codbex-methods/gen/codbex-methods/api/Methods/SentMethodService.ts/search: + /codbex-methods/gen/codbex-methods/api/SentMethod/SentMethodService.ts/search: post: summary: Search SentMethod by SentMethodFilterOptions tags: - - Methods + - SentMethod requestBody: content: application/json: diff --git a/codbex-methods/gen/codbex-methods/dao/Methods/PaymentMethod.extensionpoint b/codbex-methods/gen/codbex-methods/dao/Methods/PaymentMethod.extensionpoint deleted file mode 100644 index 2c8e571..0000000 --- a/codbex-methods/gen/codbex-methods/dao/Methods/PaymentMethod.extensionpoint +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "codbex-methods-Methods-PaymentMethod", - "description": "Extension Point for the codbex-methods-Methods-PaymentMethod entity" -} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/dao/Methods/SentMethod.extensionpoint b/codbex-methods/gen/codbex-methods/dao/Methods/SentMethod.extensionpoint deleted file mode 100644 index b49c82d..0000000 --- a/codbex-methods/gen/codbex-methods/dao/Methods/SentMethod.extensionpoint +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "codbex-methods-Methods-SentMethod", - "description": "Extension Point for the codbex-methods-Methods-SentMethod entity" -} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/dao/PaymentMethod/PaymentMethod.extensionpoint b/codbex-methods/gen/codbex-methods/dao/PaymentMethod/PaymentMethod.extensionpoint new file mode 100644 index 0000000..00bbce9 --- /dev/null +++ b/codbex-methods/gen/codbex-methods/dao/PaymentMethod/PaymentMethod.extensionpoint @@ -0,0 +1,4 @@ +{ + "name": "codbex-methods-PaymentMethod-PaymentMethod", + "description": "Extension Point for the codbex-methods-PaymentMethod-PaymentMethod entity" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/dao/Methods/PaymentMethodRepository.ts b/codbex-methods/gen/codbex-methods/dao/PaymentMethod/PaymentMethodRepository.ts similarity index 97% rename from codbex-methods/gen/codbex-methods/dao/Methods/PaymentMethodRepository.ts rename to codbex-methods/gen/codbex-methods/dao/PaymentMethod/PaymentMethodRepository.ts index 2c2a806..9f5c31b 100644 --- a/codbex-methods/gen/codbex-methods/dao/Methods/PaymentMethodRepository.ts +++ b/codbex-methods/gen/codbex-methods/dao/PaymentMethod/PaymentMethodRepository.ts @@ -182,7 +182,7 @@ export class PaymentMethodRepository { } private async triggerEvent(data: PaymentMethodEntityEvent | PaymentMethodUpdateEntityEvent) { - const triggerExtensions = await extensions.loadExtensionModules("codbex-methods-Methods-PaymentMethod", ["trigger"]); + const triggerExtensions = await extensions.loadExtensionModules("codbex-methods-PaymentMethod-PaymentMethod", ["trigger"]); triggerExtensions.forEach(triggerExtension => { try { triggerExtension.trigger(data); @@ -190,6 +190,6 @@ export class PaymentMethodRepository { console.error(error); } }); - producer.topic("codbex-methods-Methods-PaymentMethod").send(JSON.stringify(data)); + producer.topic("codbex-methods-PaymentMethod-PaymentMethod").send(JSON.stringify(data)); } } diff --git a/codbex-methods/gen/codbex-methods/dao/SentMethod/SentMethod.extensionpoint b/codbex-methods/gen/codbex-methods/dao/SentMethod/SentMethod.extensionpoint new file mode 100644 index 0000000..05ef0fe --- /dev/null +++ b/codbex-methods/gen/codbex-methods/dao/SentMethod/SentMethod.extensionpoint @@ -0,0 +1,4 @@ +{ + "name": "codbex-methods-SentMethod-SentMethod", + "description": "Extension Point for the codbex-methods-SentMethod-SentMethod entity" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/dao/Methods/SentMethodRepository.ts b/codbex-methods/gen/codbex-methods/dao/SentMethod/SentMethodRepository.ts similarity index 97% rename from codbex-methods/gen/codbex-methods/dao/Methods/SentMethodRepository.ts rename to codbex-methods/gen/codbex-methods/dao/SentMethod/SentMethodRepository.ts index 3b61100..9e32bff 100644 --- a/codbex-methods/gen/codbex-methods/dao/Methods/SentMethodRepository.ts +++ b/codbex-methods/gen/codbex-methods/dao/SentMethod/SentMethodRepository.ts @@ -182,7 +182,7 @@ export class SentMethodRepository { } private async triggerEvent(data: SentMethodEntityEvent | SentMethodUpdateEntityEvent) { - const triggerExtensions = await extensions.loadExtensionModules("codbex-methods-Methods-SentMethod", ["trigger"]); + const triggerExtensions = await extensions.loadExtensionModules("codbex-methods-SentMethod-SentMethod", ["trigger"]); triggerExtensions.forEach(triggerExtension => { try { triggerExtension.trigger(data); @@ -190,6 +190,6 @@ export class SentMethodRepository { console.error(error); } }); - producer.topic("codbex-methods-Methods-SentMethod").send(JSON.stringify(data)); + producer.topic("codbex-methods-SentMethod-SentMethod").send(JSON.stringify(data)); } } diff --git a/codbex-methods/gen/codbex-methods/roles/default-roles.roles b/codbex-methods/gen/codbex-methods/roles/default-roles.roles new file mode 100644 index 0000000..32960f8 --- /dev/null +++ b/codbex-methods/gen/codbex-methods/roles/default-roles.roles @@ -0,0 +1,2 @@ +[ +] \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-filter/view.extension b/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-filter/view.extension deleted file mode 100644 index af63753..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-filter/view.extension +++ /dev/null @@ -1,5 +0,0 @@ -{ - "module": "codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-filter/view.js", - "extensionPoint": "dialog-window", - "description": "codbex-methods - Application Dialog Window" -} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-window/view.extension b/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-window/view.extension deleted file mode 100644 index 2a666c0..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-window/view.extension +++ /dev/null @@ -1 +0,0 @@ -{"module":"codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-window/view.js","extensionPoint":"dialog-window","description":"codbex-methods - Application Dialog Window"} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/index.html b/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/index.html deleted file mode 100644 index 2a51c7b..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/index.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - Items - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Load More ... - - - - - diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/main-details/controller.js b/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/main-details/controller.js deleted file mode 100644 index 2b0b2bf..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/main-details/controller.js +++ /dev/null @@ -1,112 +0,0 @@ -angular.module('page', ["ideUI", "ideView", "entityApi"]) - .config(["messageHubProvider", function (messageHubProvider) { - messageHubProvider.eventIdPrefix = 'codbex-methods.Methods.PaymentMethod'; - }]) - .config(["entityApiProvider", function (entityApiProvider) { - entityApiProvider.baseUrl = "/services/ts/codbex-methods/gen/codbex-methods/api/Methods/PaymentMethodService.ts"; - }]) - .controller('PageController', ['$scope', 'Extensions', 'messageHub', 'entityApi', function ($scope, Extensions, messageHub, entityApi) { - - $scope.entity = {}; - $scope.forms = { - details: {}, - }; - $scope.formHeaders = { - select: "PaymentMethod Details", - create: "Create PaymentMethod", - update: "Update PaymentMethod" - }; - $scope.action = 'select'; - - //-----------------Custom Actions-------------------// - Extensions.get('dialogWindow', 'codbex-methods-custom-action').then(function (response) { - $scope.entityActions = response.filter(e => e.perspective === "Methods" && e.view === "PaymentMethod" && e.type === "entity"); - }); - - $scope.triggerEntityAction = function (action) { - messageHub.showDialogWindow( - action.id, - { - id: $scope.entity.Id - }, - null, - true, - action - ); - }; - //-----------------Custom Actions-------------------// - - //-----------------Events-------------------// - messageHub.onDidReceiveMessage("clearDetails", function (msg) { - $scope.$apply(function () { - $scope.entity = {}; - $scope.action = 'select'; - }); - }); - - messageHub.onDidReceiveMessage("entitySelected", function (msg) { - $scope.$apply(function () { - $scope.entity = msg.data.entity; - $scope.action = 'select'; - }); - }); - - messageHub.onDidReceiveMessage("createEntity", function (msg) { - $scope.$apply(function () { - $scope.entity = {}; - $scope.action = 'create'; - }); - }); - - messageHub.onDidReceiveMessage("updateEntity", function (msg) { - $scope.$apply(function () { - $scope.entity = msg.data.entity; - $scope.action = 'update'; - }); - }); - - - //-----------------Events-------------------// - - $scope.create = function () { - entityApi.create($scope.entity).then(function (response) { - if (response.status != 201) { - messageHub.showAlertError("PaymentMethod", `Unable to create PaymentMethod: '${response.message}'`); - return; - } - messageHub.postMessage("entityCreated", response.data); - messageHub.postMessage("clearDetails", response.data); - messageHub.showAlertSuccess("PaymentMethod", "PaymentMethod successfully created"); - }); - }; - - $scope.update = function () { - entityApi.update($scope.entity.Id, $scope.entity).then(function (response) { - if (response.status != 200) { - messageHub.showAlertError("PaymentMethod", `Unable to update PaymentMethod: '${response.message}'`); - return; - } - messageHub.postMessage("entityUpdated", response.data); - messageHub.postMessage("clearDetails", response.data); - messageHub.showAlertSuccess("PaymentMethod", "PaymentMethod successfully updated"); - }); - }; - - $scope.cancel = function () { - messageHub.postMessage("clearDetails"); - }; - - //-----------------Dialogs-------------------// - - - //-----------------Dialogs-------------------// - - - - //----------------Dropdowns-----------------// - - - //----------------Dropdowns-----------------// - - - }]); \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/main-details/index.html b/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/main-details/index.html deleted file mode 100644 index 0202678..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/main-details/index.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - -
- Name -
-
- - - - The value doesn't match the required pattern '' - - -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/main-details/view.extension b/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/main-details/view.extension deleted file mode 100644 index 2ffed86..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/main-details/view.extension +++ /dev/null @@ -1 +0,0 @@ -{"module":"codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/main-details/view.js","extensionPoint":"codbex-methods-view","description":"codbex-methods - Application View - Main Details"} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/main-details/view.js b/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/main-details/view.js deleted file mode 100644 index 9cc22ba..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/main-details/view.js +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Generated by Eclipse Dirigible based on model and template. - * - * Do not modify the content as it may be re-generated again. - */ -const viewData = { - id: "PaymentMethod-details", - label: "PaymentMethod", - factory: "frame", - region: "center", - link: "/services/web/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/main-details/index.html", - perspectiveName: "Methods", -}; - -if (typeof exports !== 'undefined') { - exports.getView = function () { - return viewData; - } -} diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/tile-portal.extension b/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/tile-portal.extension deleted file mode 100644 index df9d0fd..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/tile-portal.extension +++ /dev/null @@ -1 +0,0 @@ -{"module":"codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/tile.js","extensionPoint":"portal-tile","description":"codbex-methods - Application Tile"} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/tile.extension b/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/tile.extension deleted file mode 100644 index 158f58c..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/tile.extension +++ /dev/null @@ -1 +0,0 @@ -{"module":"codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/tile.js","extensionPoint":"codbex-methods-tile","description":"codbex-methods - Application Tile"} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/view.extension b/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/view.extension deleted file mode 100644 index 2f796d9..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/view.extension +++ /dev/null @@ -1 +0,0 @@ -{"module":"codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/view.js","extensionPoint":"codbex-methods-view","description":"codbex-methods - Application View"} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-filter/view.extension b/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-filter/view.extension deleted file mode 100644 index f97755f..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-filter/view.extension +++ /dev/null @@ -1,5 +0,0 @@ -{ - "module": "codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-filter/view.js", - "extensionPoint": "dialog-window", - "description": "codbex-methods - Application Dialog Window" -} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-window/view.extension b/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-window/view.extension deleted file mode 100644 index 8de2428..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-window/view.extension +++ /dev/null @@ -1 +0,0 @@ -{"module":"codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-window/view.js","extensionPoint":"dialog-window","description":"codbex-methods - Application Dialog Window"} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/index.html b/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/index.html deleted file mode 100644 index 2a51c7b..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/index.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - - - - - - - - - - - - - - - Items - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Load More ... - - - - - diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/main-details/controller.js b/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/main-details/controller.js deleted file mode 100644 index 4964282..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/main-details/controller.js +++ /dev/null @@ -1,112 +0,0 @@ -angular.module('page', ["ideUI", "ideView", "entityApi"]) - .config(["messageHubProvider", function (messageHubProvider) { - messageHubProvider.eventIdPrefix = 'codbex-methods.Methods.SentMethod'; - }]) - .config(["entityApiProvider", function (entityApiProvider) { - entityApiProvider.baseUrl = "/services/ts/codbex-methods/gen/codbex-methods/api/Methods/SentMethodService.ts"; - }]) - .controller('PageController', ['$scope', 'Extensions', 'messageHub', 'entityApi', function ($scope, Extensions, messageHub, entityApi) { - - $scope.entity = {}; - $scope.forms = { - details: {}, - }; - $scope.formHeaders = { - select: "SentMethod Details", - create: "Create SentMethod", - update: "Update SentMethod" - }; - $scope.action = 'select'; - - //-----------------Custom Actions-------------------// - Extensions.get('dialogWindow', 'codbex-methods-custom-action').then(function (response) { - $scope.entityActions = response.filter(e => e.perspective === "Methods" && e.view === "SentMethod" && e.type === "entity"); - }); - - $scope.triggerEntityAction = function (action) { - messageHub.showDialogWindow( - action.id, - { - id: $scope.entity.Id - }, - null, - true, - action - ); - }; - //-----------------Custom Actions-------------------// - - //-----------------Events-------------------// - messageHub.onDidReceiveMessage("clearDetails", function (msg) { - $scope.$apply(function () { - $scope.entity = {}; - $scope.action = 'select'; - }); - }); - - messageHub.onDidReceiveMessage("entitySelected", function (msg) { - $scope.$apply(function () { - $scope.entity = msg.data.entity; - $scope.action = 'select'; - }); - }); - - messageHub.onDidReceiveMessage("createEntity", function (msg) { - $scope.$apply(function () { - $scope.entity = {}; - $scope.action = 'create'; - }); - }); - - messageHub.onDidReceiveMessage("updateEntity", function (msg) { - $scope.$apply(function () { - $scope.entity = msg.data.entity; - $scope.action = 'update'; - }); - }); - - - //-----------------Events-------------------// - - $scope.create = function () { - entityApi.create($scope.entity).then(function (response) { - if (response.status != 201) { - messageHub.showAlertError("SentMethod", `Unable to create SentMethod: '${response.message}'`); - return; - } - messageHub.postMessage("entityCreated", response.data); - messageHub.postMessage("clearDetails", response.data); - messageHub.showAlertSuccess("SentMethod", "SentMethod successfully created"); - }); - }; - - $scope.update = function () { - entityApi.update($scope.entity.Id, $scope.entity).then(function (response) { - if (response.status != 200) { - messageHub.showAlertError("SentMethod", `Unable to update SentMethod: '${response.message}'`); - return; - } - messageHub.postMessage("entityUpdated", response.data); - messageHub.postMessage("clearDetails", response.data); - messageHub.showAlertSuccess("SentMethod", "SentMethod successfully updated"); - }); - }; - - $scope.cancel = function () { - messageHub.postMessage("clearDetails"); - }; - - //-----------------Dialogs-------------------// - - - //-----------------Dialogs-------------------// - - - - //----------------Dropdowns-----------------// - - - //----------------Dropdowns-----------------// - - - }]); \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/main-details/index.html b/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/main-details/index.html deleted file mode 100644 index 0202678..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/main-details/index.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - - - - - - - - - - - - - - - - -
- Name -
-
- - - - The value doesn't match the required pattern '' - - -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/main-details/view.extension b/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/main-details/view.extension deleted file mode 100644 index 675f8cc..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/main-details/view.extension +++ /dev/null @@ -1 +0,0 @@ -{"module":"codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/main-details/view.js","extensionPoint":"codbex-methods-view","description":"codbex-methods - Application View - Main Details"} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/main-details/view.js b/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/main-details/view.js deleted file mode 100644 index 84c4bb7..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/main-details/view.js +++ /dev/null @@ -1,19 +0,0 @@ -/* - * Generated by Eclipse Dirigible based on model and template. - * - * Do not modify the content as it may be re-generated again. - */ -const viewData = { - id: "SentMethod-details", - label: "SentMethod", - factory: "frame", - region: "center", - link: "/services/web/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/main-details/index.html", - perspectiveName: "Methods", -}; - -if (typeof exports !== 'undefined') { - exports.getView = function () { - return viewData; - } -} diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/tile-portal.extension b/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/tile-portal.extension deleted file mode 100644 index 8c543cb..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/tile-portal.extension +++ /dev/null @@ -1 +0,0 @@ -{"module":"codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/tile.js","extensionPoint":"portal-tile","description":"codbex-methods - Application Tile"} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/tile.extension b/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/tile.extension deleted file mode 100644 index 22c3378..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/tile.extension +++ /dev/null @@ -1 +0,0 @@ -{"module":"codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/tile.js","extensionPoint":"codbex-methods-tile","description":"codbex-methods - Application Tile"} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/view.extension b/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/view.extension deleted file mode 100644 index d5170f4..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/view.extension +++ /dev/null @@ -1 +0,0 @@ -{"module":"codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/view.js","extensionPoint":"codbex-methods-view","description":"codbex-methods - Application View"} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/perspective-portal.extension b/codbex-methods/gen/codbex-methods/ui/Methods/perspective-portal.extension deleted file mode 100644 index beea229..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/perspective-portal.extension +++ /dev/null @@ -1 +0,0 @@ -{"module":"codbex-methods/gen/codbex-methods/ui/Methods/perspective.js","extensionPoint":"portal","description":"codbex-methods - Perspective - Methods"} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/perspective.extension b/codbex-methods/gen/codbex-methods/ui/Methods/perspective.extension deleted file mode 100644 index b0c15f1..0000000 --- a/codbex-methods/gen/codbex-methods/ui/Methods/perspective.extension +++ /dev/null @@ -1 +0,0 @@ -{"module":"codbex-methods/gen/codbex-methods/ui/Methods/perspective.js","extensionPoint":"codbex-methods","description":"codbex-methods - Perspective - Methods"} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/controller.js b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/controller.js similarity index 66% rename from codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/controller.js rename to codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/controller.js index 881248d..426c85f 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/controller.js +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/controller.js @@ -1,21 +1,20 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) .config(["messageHubProvider", function (messageHubProvider) { - messageHubProvider.eventIdPrefix = 'codbex-methods.Methods.PaymentMethod'; + messageHubProvider.eventIdPrefix = 'codbex-methods.PaymentMethod.PaymentMethod'; }]) .config(["entityApiProvider", function (entityApiProvider) { - entityApiProvider.baseUrl = "/services/ts/codbex-methods/gen/codbex-methods/api/Methods/PaymentMethodService.ts"; + entityApiProvider.baseUrl = "/services/ts/codbex-methods/gen/codbex-methods/api/PaymentMethod/PaymentMethodService.ts"; }]) .controller('PageController', ['$scope', 'messageHub', 'entityApi', 'Extensions', function ($scope, messageHub, entityApi, Extensions) { $scope.dataPage = 1; $scope.dataCount = 0; - $scope.dataOffset = 0; - $scope.dataLimit = 10; - $scope.action = "select"; + $scope.dataLimit = 20; //-----------------Custom Actions-------------------// Extensions.get('dialogWindow', 'codbex-methods-custom-action').then(function (response) { - $scope.pageActions = response.filter(e => e.perspective === "Methods" && e.view === "PaymentMethod" && (e.type === "page" || e.type === undefined)); + $scope.pageActions = response.filter(e => e.perspective === "PaymentMethod" && e.view === "PaymentMethod" && (e.type === "page" || e.type === undefined)); + $scope.entityActions = response.filter(e => e.perspective === "PaymentMethod" && e.view === "PaymentMethod" && e.type === "entity"); }); $scope.triggerPageAction = function (action) { @@ -27,35 +26,33 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) action ); }; - //-----------------Custom Actions-------------------// - function refreshData() { - $scope.dataReset = true; - $scope.dataPage--; - } + $scope.triggerEntityAction = function (action) { + messageHub.showDialogWindow( + action.id, + { + id: $scope.entity.Id + }, + null, + true, + action + ); + }; + //-----------------Custom Actions-------------------// function resetPagination() { - $scope.dataReset = true; $scope.dataPage = 1; $scope.dataCount = 0; - $scope.dataLimit = 10; + $scope.dataLimit = 20; } + resetPagination(); //-----------------Events-------------------// - messageHub.onDidReceiveMessage("clearDetails", function (msg) { - $scope.$apply(function () { - $scope.selectedEntity = null; - $scope.action = "select"; - }); - }); - messageHub.onDidReceiveMessage("entityCreated", function (msg) { - refreshData(); $scope.loadPage($scope.dataPage, $scope.filter); }); messageHub.onDidReceiveMessage("entityUpdated", function (msg) { - refreshData(); $scope.loadPage($scope.dataPage, $scope.filter); }); @@ -71,10 +68,7 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) if (!filter && $scope.filter) { filter = $scope.filter; } - if (!filter) { - filter = {}; - } - $scope.selectedEntity = null; + $scope.dataPage = pageNumber; entityApi.count(filter).then(function (response) { if (response.status != 200) { messageHub.showAlertError("PaymentMethod", `Unable to count PaymentMethod: '${response.message}'`); @@ -83,25 +77,22 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) if (response.data) { $scope.dataCount = response.data; } - $scope.dataPages = Math.ceil($scope.dataCount / $scope.dataLimit); - filter.$offset = ($scope.dataPage - 1) * $scope.dataLimit; - filter.$limit = $scope.dataLimit; - if ($scope.dataReset) { - filter.$offset = 0; - filter.$limit = $scope.dataPage * $scope.dataLimit; + let offset = (pageNumber - 1) * $scope.dataLimit; + let limit = $scope.dataLimit; + let request; + if (filter) { + filter.$offset = offset; + filter.$limit = limit; + request = entityApi.search(filter); + } else { + request = entityApi.list(offset, limit); } - - entityApi.search(filter).then(function (response) { + request.then(function (response) { if (response.status != 200) { messageHub.showAlertError("PaymentMethod", `Unable to list/filter PaymentMethod: '${response.message}'`); return; } - if ($scope.data == null || $scope.dataReset) { - $scope.data = []; - $scope.dataReset = false; - } - $scope.data = $scope.data.concat(response.data); - $scope.dataPage++; + $scope.data = response.data; }); }); }; @@ -109,28 +100,39 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) $scope.selectEntity = function (entity) { $scope.selectedEntity = entity; - messageHub.postMessage("entitySelected", { + }; + + $scope.openDetails = function (entity) { + $scope.selectedEntity = entity; + messageHub.showDialogWindow("PaymentMethod-details", { + action: "select", entity: entity, - selectedMainEntityId: entity.Id, + }); + }; + + $scope.openFilter = function (entity) { + messageHub.showDialogWindow("PaymentMethod-filter", { + entity: $scope.filterEntity, }); }; $scope.createEntity = function () { $scope.selectedEntity = null; - $scope.action = "create"; - - messageHub.postMessage("createEntity"); + messageHub.showDialogWindow("PaymentMethod-details", { + action: "create", + entity: {}, + }, null, false); }; - $scope.updateEntity = function () { - $scope.action = "update"; - messageHub.postMessage("updateEntity", { - entity: $scope.selectedEntity, - }); + $scope.updateEntity = function (entity) { + messageHub.showDialogWindow("PaymentMethod-details", { + action: "update", + entity: entity, + }, null, false); }; - $scope.deleteEntity = function () { - let id = $scope.selectedEntity.Id; + $scope.deleteEntity = function (entity) { + let id = entity.Id; messageHub.showDialogAsync( 'Delete PaymentMethod?', `Are you sure you want to delete PaymentMethod? This action cannot be undone.`, @@ -151,7 +153,6 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) messageHub.showAlertError("PaymentMethod", `Unable to delete PaymentMethod: '${response.message}'`); return; } - refreshData(); $scope.loadPage($scope.dataPage, $scope.filter); messageHub.postMessage("clearDetails"); }); @@ -159,10 +160,4 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) }); }; - $scope.openFilter = function (entity) { - messageHub.showDialogWindow("PaymentMethod-filter", { - entity: $scope.filterEntity, - }); - }; - }]); diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-filter/controller.js b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-filter/controller.js similarity index 92% rename from codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-filter/controller.js rename to codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-filter/controller.js index bccec6d..c4667e2 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-filter/controller.js +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-filter/controller.js @@ -1,6 +1,6 @@ angular.module('page', ["ideUI", "ideView"]) .config(["messageHubProvider", function (messageHubProvider) { - messageHubProvider.eventIdPrefix = 'codbex-methods.Methods.PaymentMethod'; + messageHubProvider.eventIdPrefix = 'codbex-methods.PaymentMethod.PaymentMethod'; }]) .controller('PageController', ['$scope', 'messageHub', 'ViewParameters', function ($scope, messageHub, ViewParameters) { @@ -46,7 +46,6 @@ angular.module('page', ["ideUI", "ideView"]) entity: entity, filter: filter }); - messageHub.postMessage("clearDetails"); $scope.cancel(); }; diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-filter/index.html b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-filter/index.html similarity index 97% rename from codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-filter/index.html rename to codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-filter/index.html index 0cebf03..61d0d86 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-filter/index.html +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-filter/index.html @@ -50,7 +50,7 @@ - + diff --git a/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-filter/view.extension b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-filter/view.extension new file mode 100644 index 0000000..5fed98c --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-filter/view.extension @@ -0,0 +1,5 @@ +{ + "module": "codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-filter/view.js", + "extensionPoint": "codbex-methods-dialog-window", + "description": "codbex-methods - Application Dialog Window" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-filter/view.js b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-filter/view.js similarity index 68% rename from codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-filter/view.js rename to codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-filter/view.js index 1614533..f02580f 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-filter/view.js +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-filter/view.js @@ -6,8 +6,8 @@ const viewData = { id: "PaymentMethod-filter", label: "PaymentMethod Filter", - link: "/services/web/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-filter/index.html", - perspectiveName: "Methods", + link: "/services/web/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-filter/index.html", + perspectiveName: "PaymentMethod" }; if (typeof exports !== 'undefined') { diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-window/controller.js b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-window/controller.js similarity index 93% rename from codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-window/controller.js rename to codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-window/controller.js index 3973a0f..2cb3d04 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-window/controller.js +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-window/controller.js @@ -1,9 +1,9 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) .config(["messageHubProvider", function (messageHubProvider) { - messageHubProvider.eventIdPrefix = 'codbex-methods.Methods.PaymentMethod'; + messageHubProvider.eventIdPrefix = 'codbex-methods.PaymentMethod.PaymentMethod'; }]) .config(["entityApiProvider", function (entityApiProvider) { - entityApiProvider.baseUrl = "/services/ts/codbex-methods/gen/codbex-methods/api/Methods/PaymentMethodService.ts"; + entityApiProvider.baseUrl = "/services/ts/codbex-methods/gen/codbex-methods/api/PaymentMethod/PaymentMethodService.ts"; }]) .controller('PageController', ['$scope', 'messageHub', 'ViewParameters', 'entityApi', function ($scope, messageHub, ViewParameters, entityApi) { diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-window/index.html b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-window/index.html similarity index 100% rename from codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-window/index.html rename to codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-window/index.html diff --git a/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-window/view.extension b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-window/view.extension new file mode 100644 index 0000000..324ee28 --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-window/view.extension @@ -0,0 +1,5 @@ +{ + "module": "codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-window/view.js", + "extensionPoint": "codbex-methods-dialog-window", + "description": "codbex-methods - Application Dialog Window" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-window/view.js b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-window/view.js similarity index 68% rename from codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-window/view.js rename to codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-window/view.js index e1eb781..f58d640 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-window/view.js +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-window/view.js @@ -6,8 +6,8 @@ const viewData = { id: "PaymentMethod-details", label: "PaymentMethod", - link: "/services/web/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/dialog-window/index.html", - perspectiveName: "Methods", + link: "/services/web/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/dialog-window/index.html", + perspectiveName: "PaymentMethod" }; if (typeof exports !== 'undefined') { diff --git a/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/index.html b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/index.html new file mode 100644 index 0000000..12c215d --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/index.html @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + Items + + + + + + + + + + + + + + + + + + + + + + + +
Name
No data available.
{{next.Name}} + + + + + + + + + + + + + + +
+
+ + + + + + diff --git a/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/tile-portal.extension b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/tile-portal.extension new file mode 100644 index 0000000..e13a7a1 --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/tile-portal.extension @@ -0,0 +1,5 @@ +{ + "module": "codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/tile.js", + "extensionPoint": "portal-tile", + "description": "codbex-methods - Application Tile" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/tile.extension b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/tile.extension new file mode 100644 index 0000000..f422298 --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/tile.extension @@ -0,0 +1,5 @@ +{ + "module": "codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/tile.js", + "extensionPoint": "codbex-methods-tile", + "description": "codbex-methods - Application Tile" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/tile.js b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/tile.js similarity index 89% rename from codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/tile.js rename to codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/tile.js index 47c5a5a..2889045 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/tile.js +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/tile.js @@ -12,8 +12,8 @@ exports.getTile = function () { type: "SETTING", report: "false", icon: "/services/web/resources/unicons/file.svg", - location: "/services/web/codbex-methods/gen/codbex-methods/ui/Methods/index.html", + location: "/services/web/codbex-methods/gen/codbex-methods/ui/PaymentMethod/index.html", order: "100", - groupOrder: "100", + groupOrder: "100" }; -}; +} diff --git a/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/view.extension b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/view.extension new file mode 100644 index 0000000..c10a250 --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/view.extension @@ -0,0 +1,5 @@ +{ + "module": "codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/view.js", + "extensionPoint": "codbex-methods-view", + "description": "codbex-methods - Application View" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/view.js b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/view.js similarity index 67% rename from codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/view.js rename to codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/view.js index 5cf6a65..9c08526 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/view.js +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/view.js @@ -7,9 +7,9 @@ const viewData = { id: "PaymentMethod", label: "PaymentMethod", factory: "frame", - region: "left", - link: "/services/web/codbex-methods/gen/codbex-methods/ui/Methods/PaymentMethod/index.html", - perspectiveName: "Methods", + region: "center", + link: "/services/web/codbex-methods/gen/codbex-methods/ui/PaymentMethod/PaymentMethod/index.html", + perspectiveName: "PaymentMethod" }; if (typeof exports !== 'undefined') { diff --git a/codbex-methods/gen/codbex-methods/ui/PaymentMethod/index.html b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/index.html new file mode 100644 index 0000000..a6383b3 --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/index.html @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + {{state.busyText}} + + + Encounterd an error while loading + + + + + + + diff --git a/codbex-methods/gen/codbex-methods/ui/PaymentMethod/perspective-portal.extension b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/perspective-portal.extension new file mode 100644 index 0000000..58a3b7d --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/perspective-portal.extension @@ -0,0 +1,5 @@ +{ + "module": "codbex-methods/gen/codbex-methods/ui/PaymentMethod/perspective.js", + "extensionPoint": "portal", + "description": "codbex-methods - Perspective - PaymentMethod" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/PaymentMethod/perspective.extension b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/perspective.extension new file mode 100644 index 0000000..6282ace --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/perspective.extension @@ -0,0 +1,5 @@ +{ + "module": "codbex-methods/gen/codbex-methods/ui/PaymentMethod/perspective.js", + "extensionPoint": "codbex-methods", + "description": "codbex-methods - Perspective - PaymentMethod" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/perspective.js b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/perspective.js similarity index 72% rename from codbex-methods/gen/codbex-methods/ui/Methods/perspective.js rename to codbex-methods/gen/codbex-methods/ui/PaymentMethod/perspective.js index 81cda8d..619003d 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/perspective.js +++ b/codbex-methods/gen/codbex-methods/ui/PaymentMethod/perspective.js @@ -4,9 +4,9 @@ * Do not modify the content as it may be re-generated again. */ const perspectiveData = { - id: 'Methods', - name: 'methods', - link: '/services/web/codbex-methods/gen/codbex-methods/ui/Methods/index.html', + id: 'PaymentMethod', + name: 'PaymentMethod', + link: '/services/web/codbex-methods/gen/codbex-methods/ui/PaymentMethod/index.html', order: 100, icon: '/services/web/resources/unicons/archive.svg', }; diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/controller.js b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/controller.js similarity index 66% rename from codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/controller.js rename to codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/controller.js index 3994a91..e4a900b 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/controller.js +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/controller.js @@ -1,21 +1,20 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) .config(["messageHubProvider", function (messageHubProvider) { - messageHubProvider.eventIdPrefix = 'codbex-methods.Methods.SentMethod'; + messageHubProvider.eventIdPrefix = 'codbex-methods.SentMethod.SentMethod'; }]) .config(["entityApiProvider", function (entityApiProvider) { - entityApiProvider.baseUrl = "/services/ts/codbex-methods/gen/codbex-methods/api/Methods/SentMethodService.ts"; + entityApiProvider.baseUrl = "/services/ts/codbex-methods/gen/codbex-methods/api/SentMethod/SentMethodService.ts"; }]) .controller('PageController', ['$scope', 'messageHub', 'entityApi', 'Extensions', function ($scope, messageHub, entityApi, Extensions) { $scope.dataPage = 1; $scope.dataCount = 0; - $scope.dataOffset = 0; - $scope.dataLimit = 10; - $scope.action = "select"; + $scope.dataLimit = 20; //-----------------Custom Actions-------------------// Extensions.get('dialogWindow', 'codbex-methods-custom-action').then(function (response) { - $scope.pageActions = response.filter(e => e.perspective === "Methods" && e.view === "SentMethod" && (e.type === "page" || e.type === undefined)); + $scope.pageActions = response.filter(e => e.perspective === "SentMethod" && e.view === "SentMethod" && (e.type === "page" || e.type === undefined)); + $scope.entityActions = response.filter(e => e.perspective === "SentMethod" && e.view === "SentMethod" && e.type === "entity"); }); $scope.triggerPageAction = function (action) { @@ -27,35 +26,33 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) action ); }; - //-----------------Custom Actions-------------------// - function refreshData() { - $scope.dataReset = true; - $scope.dataPage--; - } + $scope.triggerEntityAction = function (action) { + messageHub.showDialogWindow( + action.id, + { + id: $scope.entity.Id + }, + null, + true, + action + ); + }; + //-----------------Custom Actions-------------------// function resetPagination() { - $scope.dataReset = true; $scope.dataPage = 1; $scope.dataCount = 0; - $scope.dataLimit = 10; + $scope.dataLimit = 20; } + resetPagination(); //-----------------Events-------------------// - messageHub.onDidReceiveMessage("clearDetails", function (msg) { - $scope.$apply(function () { - $scope.selectedEntity = null; - $scope.action = "select"; - }); - }); - messageHub.onDidReceiveMessage("entityCreated", function (msg) { - refreshData(); $scope.loadPage($scope.dataPage, $scope.filter); }); messageHub.onDidReceiveMessage("entityUpdated", function (msg) { - refreshData(); $scope.loadPage($scope.dataPage, $scope.filter); }); @@ -71,10 +68,7 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) if (!filter && $scope.filter) { filter = $scope.filter; } - if (!filter) { - filter = {}; - } - $scope.selectedEntity = null; + $scope.dataPage = pageNumber; entityApi.count(filter).then(function (response) { if (response.status != 200) { messageHub.showAlertError("SentMethod", `Unable to count SentMethod: '${response.message}'`); @@ -83,25 +77,22 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) if (response.data) { $scope.dataCount = response.data; } - $scope.dataPages = Math.ceil($scope.dataCount / $scope.dataLimit); - filter.$offset = ($scope.dataPage - 1) * $scope.dataLimit; - filter.$limit = $scope.dataLimit; - if ($scope.dataReset) { - filter.$offset = 0; - filter.$limit = $scope.dataPage * $scope.dataLimit; + let offset = (pageNumber - 1) * $scope.dataLimit; + let limit = $scope.dataLimit; + let request; + if (filter) { + filter.$offset = offset; + filter.$limit = limit; + request = entityApi.search(filter); + } else { + request = entityApi.list(offset, limit); } - - entityApi.search(filter).then(function (response) { + request.then(function (response) { if (response.status != 200) { messageHub.showAlertError("SentMethod", `Unable to list/filter SentMethod: '${response.message}'`); return; } - if ($scope.data == null || $scope.dataReset) { - $scope.data = []; - $scope.dataReset = false; - } - $scope.data = $scope.data.concat(response.data); - $scope.dataPage++; + $scope.data = response.data; }); }); }; @@ -109,28 +100,39 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) $scope.selectEntity = function (entity) { $scope.selectedEntity = entity; - messageHub.postMessage("entitySelected", { + }; + + $scope.openDetails = function (entity) { + $scope.selectedEntity = entity; + messageHub.showDialogWindow("SentMethod-details", { + action: "select", entity: entity, - selectedMainEntityId: entity.Id, + }); + }; + + $scope.openFilter = function (entity) { + messageHub.showDialogWindow("SentMethod-filter", { + entity: $scope.filterEntity, }); }; $scope.createEntity = function () { $scope.selectedEntity = null; - $scope.action = "create"; - - messageHub.postMessage("createEntity"); + messageHub.showDialogWindow("SentMethod-details", { + action: "create", + entity: {}, + }, null, false); }; - $scope.updateEntity = function () { - $scope.action = "update"; - messageHub.postMessage("updateEntity", { - entity: $scope.selectedEntity, - }); + $scope.updateEntity = function (entity) { + messageHub.showDialogWindow("SentMethod-details", { + action: "update", + entity: entity, + }, null, false); }; - $scope.deleteEntity = function () { - let id = $scope.selectedEntity.Id; + $scope.deleteEntity = function (entity) { + let id = entity.Id; messageHub.showDialogAsync( 'Delete SentMethod?', `Are you sure you want to delete SentMethod? This action cannot be undone.`, @@ -151,7 +153,6 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) messageHub.showAlertError("SentMethod", `Unable to delete SentMethod: '${response.message}'`); return; } - refreshData(); $scope.loadPage($scope.dataPage, $scope.filter); messageHub.postMessage("clearDetails"); }); @@ -159,10 +160,4 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) }); }; - $scope.openFilter = function (entity) { - messageHub.showDialogWindow("SentMethod-filter", { - entity: $scope.filterEntity, - }); - }; - }]); diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-filter/controller.js b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-filter/controller.js similarity index 92% rename from codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-filter/controller.js rename to codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-filter/controller.js index f0ff585..323081d 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-filter/controller.js +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-filter/controller.js @@ -1,6 +1,6 @@ angular.module('page', ["ideUI", "ideView"]) .config(["messageHubProvider", function (messageHubProvider) { - messageHubProvider.eventIdPrefix = 'codbex-methods.Methods.SentMethod'; + messageHubProvider.eventIdPrefix = 'codbex-methods.SentMethod.SentMethod'; }]) .controller('PageController', ['$scope', 'messageHub', 'ViewParameters', function ($scope, messageHub, ViewParameters) { @@ -46,7 +46,6 @@ angular.module('page', ["ideUI", "ideView"]) entity: entity, filter: filter }); - messageHub.postMessage("clearDetails"); $scope.cancel(); }; diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-filter/index.html b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-filter/index.html similarity index 97% rename from codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-filter/index.html rename to codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-filter/index.html index 4ebf8bc..7f9a4d0 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-filter/index.html +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-filter/index.html @@ -50,7 +50,7 @@ - + diff --git a/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-filter/view.extension b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-filter/view.extension new file mode 100644 index 0000000..afd1d1d --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-filter/view.extension @@ -0,0 +1,5 @@ +{ + "module": "codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-filter/view.js", + "extensionPoint": "codbex-methods-dialog-window", + "description": "codbex-methods - Application Dialog Window" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-filter/view.js b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-filter/view.js similarity index 69% rename from codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-filter/view.js rename to codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-filter/view.js index c6cd9d1..c0de89c 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-filter/view.js +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-filter/view.js @@ -6,8 +6,8 @@ const viewData = { id: "SentMethod-filter", label: "SentMethod Filter", - link: "/services/web/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-filter/index.html", - perspectiveName: "Methods", + link: "/services/web/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-filter/index.html", + perspectiveName: "SentMethod" }; if (typeof exports !== 'undefined') { diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-window/controller.js b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-window/controller.js similarity index 94% rename from codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-window/controller.js rename to codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-window/controller.js index 5470c22..05689ea 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-window/controller.js +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-window/controller.js @@ -1,9 +1,9 @@ angular.module('page', ["ideUI", "ideView", "entityApi"]) .config(["messageHubProvider", function (messageHubProvider) { - messageHubProvider.eventIdPrefix = 'codbex-methods.Methods.SentMethod'; + messageHubProvider.eventIdPrefix = 'codbex-methods.SentMethod.SentMethod'; }]) .config(["entityApiProvider", function (entityApiProvider) { - entityApiProvider.baseUrl = "/services/ts/codbex-methods/gen/codbex-methods/api/Methods/SentMethodService.ts"; + entityApiProvider.baseUrl = "/services/ts/codbex-methods/gen/codbex-methods/api/SentMethod/SentMethodService.ts"; }]) .controller('PageController', ['$scope', 'messageHub', 'ViewParameters', 'entityApi', function ($scope, messageHub, ViewParameters, entityApi) { diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-window/index.html b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-window/index.html similarity index 100% rename from codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-window/index.html rename to codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-window/index.html diff --git a/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-window/view.extension b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-window/view.extension new file mode 100644 index 0000000..e0208c5 --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-window/view.extension @@ -0,0 +1,5 @@ +{ + "module": "codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-window/view.js", + "extensionPoint": "codbex-methods-dialog-window", + "description": "codbex-methods - Application Dialog Window" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-window/view.js b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-window/view.js similarity index 69% rename from codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-window/view.js rename to codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-window/view.js index 2de3adc..03d5122 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-window/view.js +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-window/view.js @@ -6,8 +6,8 @@ const viewData = { id: "SentMethod-details", label: "SentMethod", - link: "/services/web/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/dialog-window/index.html", - perspectiveName: "Methods", + link: "/services/web/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/dialog-window/index.html", + perspectiveName: "SentMethod" }; if (typeof exports !== 'undefined') { diff --git a/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/index.html b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/index.html new file mode 100644 index 0000000..12c215d --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/index.html @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + Items + + + + + + + + + + + + + + + + + + + + + + + +
Name
No data available.
{{next.Name}} + + + + + + + + + + + + + + +
+
+ + + + + + diff --git a/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/tile-portal.extension b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/tile-portal.extension new file mode 100644 index 0000000..b997c12 --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/tile-portal.extension @@ -0,0 +1,5 @@ +{ + "module": "codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/tile.js", + "extensionPoint": "portal-tile", + "description": "codbex-methods - Application Tile" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/tile.extension b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/tile.extension new file mode 100644 index 0000000..5fc0de8 --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/tile.extension @@ -0,0 +1,5 @@ +{ + "module": "codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/tile.js", + "extensionPoint": "codbex-methods-tile", + "description": "codbex-methods - Application Tile" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/tile.js b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/tile.js similarity index 89% rename from codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/tile.js rename to codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/tile.js index 307b981..7ef1a42 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/tile.js +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/tile.js @@ -12,8 +12,8 @@ exports.getTile = function () { type: "SETTING", report: "false", icon: "/services/web/resources/unicons/file.svg", - location: "/services/web/codbex-methods/gen/codbex-methods/ui/Methods/index.html", + location: "/services/web/codbex-methods/gen/codbex-methods/ui/SentMethod/index.html", order: "100", - groupOrder: "100", + groupOrder: "200" }; -}; +} diff --git a/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/view.extension b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/view.extension new file mode 100644 index 0000000..65f4d27 --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/view.extension @@ -0,0 +1,5 @@ +{ + "module": "codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/view.js", + "extensionPoint": "codbex-methods-view", + "description": "codbex-methods - Application View" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/view.js b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/view.js similarity index 68% rename from codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/view.js rename to codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/view.js index 0591143..451ceba 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/view.js +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/view.js @@ -7,9 +7,9 @@ const viewData = { id: "SentMethod", label: "SentMethod", factory: "frame", - region: "left", - link: "/services/web/codbex-methods/gen/codbex-methods/ui/Methods/SentMethod/index.html", - perspectiveName: "Methods", + region: "center", + link: "/services/web/codbex-methods/gen/codbex-methods/ui/SentMethod/SentMethod/index.html", + perspectiveName: "SentMethod" }; if (typeof exports !== 'undefined') { diff --git a/codbex-methods/gen/codbex-methods/ui/Methods/index.html b/codbex-methods/gen/codbex-methods/ui/SentMethod/index.html similarity index 98% rename from codbex-methods/gen/codbex-methods/ui/Methods/index.html rename to codbex-methods/gen/codbex-methods/ui/SentMethod/index.html index e18a5b0..250a39f 100644 --- a/codbex-methods/gen/codbex-methods/ui/Methods/index.html +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/index.html @@ -65,7 +65,7 @@ }; Extensions.get('view', 'codbex-methods-view').then(function (response) { $scope.layoutModel = { - views: response.filter(e => !e.isLaunchpad && e.perspectiveName === 'Methods').map(e => e.id) + views: response.filter(e => !e.isLaunchpad && e.perspectiveName === 'SentMethod').map(e => e.id) }; $scope.state.isBusy = false; }, function (error) { diff --git a/codbex-methods/gen/codbex-methods/ui/SentMethod/perspective-portal.extension b/codbex-methods/gen/codbex-methods/ui/SentMethod/perspective-portal.extension new file mode 100644 index 0000000..90c4367 --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/perspective-portal.extension @@ -0,0 +1,5 @@ +{ + "module": "codbex-methods/gen/codbex-methods/ui/SentMethod/perspective.js", + "extensionPoint": "portal", + "description": "codbex-methods - Perspective - SentMethod" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/SentMethod/perspective.extension b/codbex-methods/gen/codbex-methods/ui/SentMethod/perspective.extension new file mode 100644 index 0000000..e97aa46 --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/perspective.extension @@ -0,0 +1,5 @@ +{ + "module": "codbex-methods/gen/codbex-methods/ui/SentMethod/perspective.js", + "extensionPoint": "codbex-methods", + "description": "codbex-methods - Perspective - SentMethod" +} \ No newline at end of file diff --git a/codbex-methods/gen/codbex-methods/ui/SentMethod/perspective.js b/codbex-methods/gen/codbex-methods/ui/SentMethod/perspective.js new file mode 100644 index 0000000..632d361 --- /dev/null +++ b/codbex-methods/gen/codbex-methods/ui/SentMethod/perspective.js @@ -0,0 +1,18 @@ +/* + * Generated by Eclipse Dirigible based on model and template. + * + * Do not modify the content as it may be re-generated again. + */ +const perspectiveData = { + id: 'SentMethod', + name: 'SentMethod', + link: '/services/web/codbex-methods/gen/codbex-methods/ui/SentMethod/index.html', + order: 200, + icon: '/services/web/resources/unicons/archive.svg', +}; + +if (typeof exports !== 'undefined') { + exports.getPerspective = function () { + return perspectiveData; + } +} \ No newline at end of file diff --git a/codbex-methods/navigations/methods/navigation.extension b/codbex-methods/navigations/methods/navigation.extension deleted file mode 100644 index 78dd251..0000000 --- a/codbex-methods/navigations/methods/navigation.extension +++ /dev/null @@ -1,5 +0,0 @@ -{ - "extensionPoint": "dashboard-navigations", - "module": "codbex-methods/navigations/methods/service.js", - "description": "Methods Navigation" -} \ No newline at end of file diff --git a/codbex-methods/navigations/payment-method/navigation.extension b/codbex-methods/navigations/payment-method/navigation.extension new file mode 100644 index 0000000..c54274c --- /dev/null +++ b/codbex-methods/navigations/payment-method/navigation.extension @@ -0,0 +1,5 @@ +{ + "extensionPoint": "dashboard-navigations", + "module": "codbex-methods/navigations/payment-method/service.js", + "description": "Payment Method Navigation" +} \ No newline at end of file diff --git a/codbex-methods/navigations/methods/service.js b/codbex-methods/navigations/payment-method/service.js similarity index 60% rename from codbex-methods/navigations/methods/service.js rename to codbex-methods/navigations/payment-method/service.js index b269cb2..d654673 100644 --- a/codbex-methods/navigations/methods/service.js +++ b/codbex-methods/navigations/payment-method/service.js @@ -1,9 +1,9 @@ const navigationData = { - id: 'methods-navigation', + id: 'payment-method-navigation', label: "Payment Methods", group: "reference data", order: 2400, - link: "/services/web/codbex-methods/gen/codbex-methods/ui/Methods/index.html?embedded" + link: "/services/web/codbex-methods/gen/codbex-methods/ui/PaymentMethod/index.html?embedded" }; function getNavigation() { @@ -14,4 +14,4 @@ if (typeof exports !== 'undefined') { exports.getNavigation = getNavigation; } -export { getNavigation } +export { getNavigation } \ No newline at end of file diff --git a/codbex-methods/navigations/sent-method/navigation.extension b/codbex-methods/navigations/sent-method/navigation.extension new file mode 100644 index 0000000..9999333 --- /dev/null +++ b/codbex-methods/navigations/sent-method/navigation.extension @@ -0,0 +1,5 @@ +{ + "extensionPoint": "dashboard-navigations", + "module": "codbex-methods/navigations/sent-method/service.js", + "description": "Sent Method Navigation" +} \ No newline at end of file diff --git a/codbex-methods/navigations/sent-method/service.js b/codbex-methods/navigations/sent-method/service.js new file mode 100644 index 0000000..c49463c --- /dev/null +++ b/codbex-methods/navigations/sent-method/service.js @@ -0,0 +1,17 @@ +const navigationData = { + id: 'methods-navigation', + label: "Sent Methods", + group: "reference data", + order: 2600, + link: "/services/web/codbex-methods/gen/codbex-methods/ui/SentMethod/index.html?embedded" +}; + +function getNavigation() { + return navigationData; +} + +if (typeof exports !== 'undefined') { + exports.getNavigation = getNavigation; +} + +export { getNavigation } \ No newline at end of file