|
This is an automated email from the ASF dual-hosted git repository.
surajk pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git The following commit(s) were added to refs/heads/trunk by this push: new 814b2ef Improved: Converted all TechDataCalendar related CRUD services from simple to entity-auto (#112) 814b2ef is described below commit 814b2ef1396b26a36c93179a123243079e5de79b Author: Suraj Khurana <[hidden email]> AuthorDate: Mon May 11 12:53:31 2020 +0530 Improved: Converted all TechDataCalendar related CRUD services from simple to entity-auto (#112) (OFBIZ-11632) --- .../manufacturing/minilang/techdata/RoutingSimpleServices.xml | 11 ----------- applications/manufacturing/servicedef/services_calendar.xml | 4 ++-- 2 files changed, 2 insertions(+), 13 deletions(-) diff --git a/applications/manufacturing/minilang/techdata/RoutingSimpleServices.xml b/applications/manufacturing/minilang/techdata/RoutingSimpleServices.xml index f58f278..7a689dc 100644 --- a/applications/manufacturing/minilang/techdata/RoutingSimpleServices.xml +++ b/applications/manufacturing/minilang/techdata/RoutingSimpleServices.xml @@ -50,17 +50,6 @@ under the License. </else> </if-not-empty> </simple-method> - - <simple-method method-name="updateCalendar" short-description="Update Calendar"> - <check-permission permission="MANUFACTURING" action="_UPDATE"><fail-property resource="ManufacturingUiLabels" property="ManufacturingCalendarPermissionError"/></check-permission> - <check-errors/> - <make-value entity-name="TechDataCalendar" value-field="lookupPKMap"/> - <set-pk-fields map="parameters" value-field="lookupPKMap"/> - <find-by-primary-key entity-name="TechDataCalendar" map="lookupPKMap" value-field="lookedUpValue"/> - <set-nonpk-fields map="parameters" value-field="lookedUpValue"/> - <store-value value-field="lookedUpValue"/> - </simple-method> - <simple-method method-name="removeCalendar" short-description="Remove Calendar"> <check-permission permission="MANUFACTURING" action="_DELETE"><fail-property resource="ManufacturingUiLabels" property="ManufacturingCalendarPermissionError"/></check-permission> <check-errors/> diff --git a/applications/manufacturing/servicedef/services_calendar.xml b/applications/manufacturing/servicedef/services_calendar.xml index ffd3238..b861ae8 100644 --- a/applications/manufacturing/servicedef/services_calendar.xml +++ b/applications/manufacturing/servicedef/services_calendar.xml @@ -30,9 +30,9 @@ under the License. <auto-attributes include="pk" mode="IN" optional="false"/> <auto-attributes include="nonpk" mode="IN" optional="true"/> </service> - <service name="updateCalendar" engine="simple" default-entity-name="TechDataCalendar" - location="component://manufacturing/minilang/techdata/RoutingSimpleServices.xml" invoke="updateCalendar"> + <service name="updateCalendar" engine="entity-auto" default-entity-name="TechDataCalendar" invoke="update"> <description>Update a calendar</description> + <permission-service service-name="manufacturingPermissionService" main-action="UPDATE"/> <auto-attributes include="pk" mode="IN" optional="false"/> <auto-attributes include="nonpk" mode="IN" optional="true"/> </service> |
| Free forum by Nabble | Edit this page |
