001// --------------------------------------------------------------------------------
002// Copyright 2002-2026 Echo Three, LLC
003//
004// Licensed under the Apache License, Version 2.0 (the "License");
005// you may not use this file except in compliance with the License.
006// You may obtain a copy of the License at
007//
008//     http://www.apache.org/licenses/LICENSE-2.0
009//
010// Unless required by applicable law or agreed to in writing, software
011// distributed under the License is distributed on an "AS IS" BASIS,
012// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
013// See the License for the specific language governing permissions and
014// limitations under the License.
015// --------------------------------------------------------------------------------
016
017package com.echothree.control.user.order.server;
018
019import com.echothree.control.user.order.common.OrderRemote;
020import com.echothree.control.user.order.common.form.*;
021import com.echothree.control.user.order.common.result.*;
022import com.echothree.control.user.order.server.command.*;
023import com.echothree.model.data.user.common.pk.UserVisitPK;
024import com.echothree.util.common.command.CommandResult;
025import com.echothree.util.common.command.VoidResult;
026import javax.ejb.Stateless;
027import javax.enterprise.inject.spi.CDI;
028
029@Stateless
030public class OrderBean
031        extends OrderFormsImpl
032        implements OrderRemote, OrderLocal {
033    
034    // -------------------------------------------------------------------------
035    //   Testing
036    // -------------------------------------------------------------------------
037    
038    @Override
039    public String ping() {
040        return "OrderBean is alive!";
041    }
042    
043    // -------------------------------------------------------------------------
044    //   Order Role Types
045    // -------------------------------------------------------------------------
046    
047    @Override
048    public CommandResult<VoidResult> createOrderRoleType(UserVisitPK userVisitPK, CreateOrderRoleTypeForm form) {
049        return CDI.current().select(CreateOrderRoleTypeCommand.class).get().run(userVisitPK, form);
050    }
051    
052    // -------------------------------------------------------------------------
053    //   Order Role Type Descriptions
054    // -------------------------------------------------------------------------
055    
056    @Override
057    public CommandResult<VoidResult> createOrderRoleTypeDescription(UserVisitPK userVisitPK, CreateOrderRoleTypeDescriptionForm form) {
058        return CDI.current().select(CreateOrderRoleTypeDescriptionCommand.class).get().run(userVisitPK, form);
059    }
060    
061    // --------------------------------------------------------------------------------
062    //   Order Types
063    // --------------------------------------------------------------------------------
064
065    @Override
066    public CommandResult<CreateOrderTypeResult> createOrderType(UserVisitPK userVisitPK, CreateOrderTypeForm form) {
067        return CDI.current().select(CreateOrderTypeCommand.class).get().run(userVisitPK, form);
068    }
069
070    @Override
071    public CommandResult<GetOrderTypeChoicesResult> getOrderTypeChoices(UserVisitPK userVisitPK, GetOrderTypeChoicesForm form) {
072        return CDI.current().select(GetOrderTypeChoicesCommand.class).get().run(userVisitPK, form);
073    }
074
075    @Override
076    public CommandResult<GetOrderTypeResult> getOrderType(UserVisitPK userVisitPK, GetOrderTypeForm form) {
077        return CDI.current().select(GetOrderTypeCommand.class).get().run(userVisitPK, form);
078    }
079
080    @Override
081    public CommandResult<GetOrderTypesResult> getOrderTypes(UserVisitPK userVisitPK, GetOrderTypesForm form) {
082        return CDI.current().select(GetOrderTypesCommand.class).get().run(userVisitPK, form);
083    }
084
085    @Override
086    public CommandResult<VoidResult> setDefaultOrderType(UserVisitPK userVisitPK, SetDefaultOrderTypeForm form) {
087        return CDI.current().select(SetDefaultOrderTypeCommand.class).get().run(userVisitPK, form);
088    }
089
090    @Override
091    public CommandResult<EditOrderTypeResult> editOrderType(UserVisitPK userVisitPK, EditOrderTypeForm form) {
092        return CDI.current().select(EditOrderTypeCommand.class).get().run(userVisitPK, form);
093    }
094
095    @Override
096    public CommandResult<VoidResult> deleteOrderType(UserVisitPK userVisitPK, DeleteOrderTypeForm form) {
097        return CDI.current().select(DeleteOrderTypeCommand.class).get().run(userVisitPK, form);
098    }
099
100    // --------------------------------------------------------------------------------
101    //   Order Type Descriptions
102    // --------------------------------------------------------------------------------
103
104    @Override
105    public CommandResult<VoidResult> createOrderTypeDescription(UserVisitPK userVisitPK, CreateOrderTypeDescriptionForm form) {
106        return CDI.current().select(CreateOrderTypeDescriptionCommand.class).get().run(userVisitPK, form);
107    }
108
109    @Override
110    public CommandResult<GetOrderTypeDescriptionResult> getOrderTypeDescription(UserVisitPK userVisitPK, GetOrderTypeDescriptionForm form) {
111        return CDI.current().select(GetOrderTypeDescriptionCommand.class).get().run(userVisitPK, form);
112    }
113
114    @Override
115    public CommandResult<GetOrderTypeDescriptionsResult> getOrderTypeDescriptions(UserVisitPK userVisitPK, GetOrderTypeDescriptionsForm form) {
116        return CDI.current().select(GetOrderTypeDescriptionsCommand.class).get().run(userVisitPK, form);
117    }
118
119    @Override
120    public CommandResult<EditOrderTypeDescriptionResult> editOrderTypeDescription(UserVisitPK userVisitPK, EditOrderTypeDescriptionForm form) {
121        return CDI.current().select(EditOrderTypeDescriptionCommand.class).get().run(userVisitPK, form);
122    }
123
124    @Override
125    public CommandResult<VoidResult> deleteOrderTypeDescription(UserVisitPK userVisitPK, DeleteOrderTypeDescriptionForm form) {
126        return CDI.current().select(DeleteOrderTypeDescriptionCommand.class).get().run(userVisitPK, form);
127    }
128
129    // --------------------------------------------------------------------------------
130    //   Order Time Types
131    // --------------------------------------------------------------------------------
132
133    @Override
134    public CommandResult<CreateOrderTimeTypeResult> createOrderTimeType(UserVisitPK userVisitPK, CreateOrderTimeTypeForm form) {
135        return CDI.current().select(CreateOrderTimeTypeCommand.class).get().run(userVisitPK, form);
136    }
137
138    @Override
139    public CommandResult<GetOrderTimeTypeChoicesResult> getOrderTimeTypeChoices(UserVisitPK userVisitPK, GetOrderTimeTypeChoicesForm form) {
140        return CDI.current().select(GetOrderTimeTypeChoicesCommand.class).get().run(userVisitPK, form);
141    }
142
143    @Override
144    public CommandResult<GetOrderTimeTypeResult> getOrderTimeType(UserVisitPK userVisitPK, GetOrderTimeTypeForm form) {
145        return CDI.current().select(GetOrderTimeTypeCommand.class).get().run(userVisitPK, form);
146    }
147
148    @Override
149    public CommandResult<GetOrderTimeTypesResult> getOrderTimeTypes(UserVisitPK userVisitPK, GetOrderTimeTypesForm form) {
150        return CDI.current().select(GetOrderTimeTypesCommand.class).get().run(userVisitPK, form);
151    }
152
153    @Override
154    public CommandResult<VoidResult> setDefaultOrderTimeType(UserVisitPK userVisitPK, SetDefaultOrderTimeTypeForm form) {
155        return CDI.current().select(SetDefaultOrderTimeTypeCommand.class).get().run(userVisitPK, form);
156    }
157
158    @Override
159    public CommandResult<EditOrderTimeTypeResult> editOrderTimeType(UserVisitPK userVisitPK, EditOrderTimeTypeForm form) {
160        return CDI.current().select(EditOrderTimeTypeCommand.class).get().run(userVisitPK, form);
161    }
162
163    @Override
164    public CommandResult<VoidResult> deleteOrderTimeType(UserVisitPK userVisitPK, DeleteOrderTimeTypeForm form) {
165        return CDI.current().select(DeleteOrderTimeTypeCommand.class).get().run(userVisitPK, form);
166    }
167
168    // --------------------------------------------------------------------------------
169    //   Order Time Type Descriptions
170    // --------------------------------------------------------------------------------
171
172    @Override
173    public CommandResult<VoidResult> createOrderTimeTypeDescription(UserVisitPK userVisitPK, CreateOrderTimeTypeDescriptionForm form) {
174        return CDI.current().select(CreateOrderTimeTypeDescriptionCommand.class).get().run(userVisitPK, form);
175    }
176
177    @Override
178    public CommandResult<GetOrderTimeTypeDescriptionResult> getOrderTimeTypeDescription(UserVisitPK userVisitPK, GetOrderTimeTypeDescriptionForm form) {
179        return CDI.current().select(GetOrderTimeTypeDescriptionCommand.class).get().run(userVisitPK, form);
180    }
181
182    @Override
183    public CommandResult<GetOrderTimeTypeDescriptionsResult> getOrderTimeTypeDescriptions(UserVisitPK userVisitPK, GetOrderTimeTypeDescriptionsForm form) {
184        return CDI.current().select(GetOrderTimeTypeDescriptionsCommand.class).get().run(userVisitPK, form);
185    }
186
187    @Override
188    public CommandResult<EditOrderTimeTypeDescriptionResult> editOrderTimeTypeDescription(UserVisitPK userVisitPK, EditOrderTimeTypeDescriptionForm form) {
189        return CDI.current().select(EditOrderTimeTypeDescriptionCommand.class).get().run(userVisitPK, form);
190    }
191
192    @Override
193    public CommandResult<VoidResult> deleteOrderTimeTypeDescription(UserVisitPK userVisitPK, DeleteOrderTimeTypeDescriptionForm form) {
194        return CDI.current().select(DeleteOrderTimeTypeDescriptionCommand.class).get().run(userVisitPK, form);
195    }
196
197    // --------------------------------------------------------------------------------
198    //   Order Alias Types
199    // --------------------------------------------------------------------------------
200
201    @Override
202    public CommandResult<VoidResult> createOrderAliasType(UserVisitPK userVisitPK, CreateOrderAliasTypeForm form) {
203        return CDI.current().select(CreateOrderAliasTypeCommand.class).get().run(userVisitPK, form);
204    }
205
206    @Override
207    public CommandResult<GetOrderAliasTypeChoicesResult> getOrderAliasTypeChoices(UserVisitPK userVisitPK, GetOrderAliasTypeChoicesForm form) {
208        return CDI.current().select(GetOrderAliasTypeChoicesCommand.class).get().run(userVisitPK, form);
209    }
210
211    @Override
212    public CommandResult<GetOrderAliasTypeResult> getOrderAliasType(UserVisitPK userVisitPK, GetOrderAliasTypeForm form) {
213        return CDI.current().select(GetOrderAliasTypeCommand.class).get().run(userVisitPK, form);
214    }
215
216    @Override
217    public CommandResult<GetOrderAliasTypesResult> getOrderAliasTypes(UserVisitPK userVisitPK, GetOrderAliasTypesForm form) {
218        return CDI.current().select(GetOrderAliasTypesCommand.class).get().run(userVisitPK, form);
219    }
220
221    @Override
222    public CommandResult<VoidResult> setDefaultOrderAliasType(UserVisitPK userVisitPK, SetDefaultOrderAliasTypeForm form) {
223        return CDI.current().select(SetDefaultOrderAliasTypeCommand.class).get().run(userVisitPK, form);
224    }
225
226    @Override
227    public CommandResult<EditOrderAliasTypeResult> editOrderAliasType(UserVisitPK userVisitPK, EditOrderAliasTypeForm form) {
228        return CDI.current().select(EditOrderAliasTypeCommand.class).get().run(userVisitPK, form);
229    }
230
231    @Override
232    public CommandResult<VoidResult> deleteOrderAliasType(UserVisitPK userVisitPK, DeleteOrderAliasTypeForm form) {
233        return CDI.current().select(DeleteOrderAliasTypeCommand.class).get().run(userVisitPK, form);
234    }
235
236    // --------------------------------------------------------------------------------
237    //   Order Alias Type Descriptions
238    // --------------------------------------------------------------------------------
239
240    @Override
241    public CommandResult<VoidResult> createOrderAliasTypeDescription(UserVisitPK userVisitPK, CreateOrderAliasTypeDescriptionForm form) {
242        return CDI.current().select(CreateOrderAliasTypeDescriptionCommand.class).get().run(userVisitPK, form);
243    }
244
245    @Override
246    public CommandResult<GetOrderAliasTypeDescriptionResult> getOrderAliasTypeDescription(UserVisitPK userVisitPK, GetOrderAliasTypeDescriptionForm form) {
247        return CDI.current().select(GetOrderAliasTypeDescriptionCommand.class).get().run(userVisitPK, form);
248    }
249
250    @Override
251    public CommandResult<GetOrderAliasTypeDescriptionsResult> getOrderAliasTypeDescriptions(UserVisitPK userVisitPK, GetOrderAliasTypeDescriptionsForm form) {
252        return CDI.current().select(GetOrderAliasTypeDescriptionsCommand.class).get().run(userVisitPK, form);
253    }
254
255    @Override
256    public CommandResult<EditOrderAliasTypeDescriptionResult> editOrderAliasTypeDescription(UserVisitPK userVisitPK, EditOrderAliasTypeDescriptionForm form) {
257        return CDI.current().select(EditOrderAliasTypeDescriptionCommand.class).get().run(userVisitPK, form);
258    }
259
260    @Override
261    public CommandResult<VoidResult> deleteOrderAliasTypeDescription(UserVisitPK userVisitPK, DeleteOrderAliasTypeDescriptionForm form) {
262        return CDI.current().select(DeleteOrderAliasTypeDescriptionCommand.class).get().run(userVisitPK, form);
263    }
264
265    // --------------------------------------------------------------------------------
266    //   Order Aliases
267    // --------------------------------------------------------------------------------
268
269    @Override
270    public CommandResult<VoidResult> createOrderAlias(UserVisitPK userVisitPK, CreateOrderAliasForm form) {
271        return CDI.current().select(CreateOrderAliasCommand.class).get().run(userVisitPK, form);
272    }
273
274    @Override
275    public CommandResult<GetOrderAliasResult> getOrderAlias(UserVisitPK userVisitPK, GetOrderAliasForm form) {
276        return CDI.current().select(GetOrderAliasCommand.class).get().run(userVisitPK, form);
277    }
278
279    @Override
280    public CommandResult<GetOrderAliasesResult> getOrderAliases(UserVisitPK userVisitPK, GetOrderAliasesForm form) {
281        return CDI.current().select(GetOrderAliasesCommand.class).get().run(userVisitPK, form);
282    }
283
284    @Override
285    public CommandResult<EditOrderAliasResult> editOrderAlias(UserVisitPK userVisitPK, EditOrderAliasForm form) {
286        return CDI.current().select(EditOrderAliasCommand.class).get().run(userVisitPK, form);
287    }
288
289    @Override
290    public CommandResult<VoidResult> deleteOrderAlias(UserVisitPK userVisitPK, DeleteOrderAliasForm form) {
291        return CDI.current().select(DeleteOrderAliasCommand.class).get().run(userVisitPK, form);
292    }
293
294    // --------------------------------------------------------------------------------
295    //   Order Priorities
296    // --------------------------------------------------------------------------------
297
298    @Override
299    public CommandResult<CreateOrderPriorityResult> createOrderPriority(UserVisitPK userVisitPK, CreateOrderPriorityForm form) {
300        return CDI.current().select(CreateOrderPriorityCommand.class).get().run(userVisitPK, form);
301    }
302
303    @Override
304    public CommandResult<GetOrderPriorityChoicesResult> getOrderPriorityChoices(UserVisitPK userVisitPK, GetOrderPriorityChoicesForm form) {
305        return CDI.current().select(GetOrderPriorityChoicesCommand.class).get().run(userVisitPK, form);
306    }
307
308    @Override
309    public CommandResult<GetOrderPriorityResult> getOrderPriority(UserVisitPK userVisitPK, GetOrderPriorityForm form) {
310        return CDI.current().select(GetOrderPriorityCommand.class).get().run(userVisitPK, form);
311    }
312
313    @Override
314    public CommandResult<GetOrderPrioritiesResult> getOrderPriorities(UserVisitPK userVisitPK, GetOrderPrioritiesForm form) {
315        return CDI.current().select(GetOrderPrioritiesCommand.class).get().run(userVisitPK, form);
316    }
317
318    @Override
319    public CommandResult<VoidResult> setDefaultOrderPriority(UserVisitPK userVisitPK, SetDefaultOrderPriorityForm form) {
320        return CDI.current().select(SetDefaultOrderPriorityCommand.class).get().run(userVisitPK, form);
321    }
322
323    @Override
324    public CommandResult<EditOrderPriorityResult> editOrderPriority(UserVisitPK userVisitPK, EditOrderPriorityForm form) {
325        return CDI.current().select(EditOrderPriorityCommand.class).get().run(userVisitPK, form);
326    }
327
328    @Override
329    public CommandResult<VoidResult> deleteOrderPriority(UserVisitPK userVisitPK, DeleteOrderPriorityForm form) {
330        return CDI.current().select(DeleteOrderPriorityCommand.class).get().run(userVisitPK, form);
331    }
332
333    // --------------------------------------------------------------------------------
334    //   Order Priority Descriptions
335    // --------------------------------------------------------------------------------
336
337    @Override
338    public CommandResult<VoidResult> createOrderPriorityDescription(UserVisitPK userVisitPK, CreateOrderPriorityDescriptionForm form) {
339        return CDI.current().select(CreateOrderPriorityDescriptionCommand.class).get().run(userVisitPK, form);
340    }
341
342    @Override
343    public CommandResult<GetOrderPriorityDescriptionResult> getOrderPriorityDescription(UserVisitPK userVisitPK, GetOrderPriorityDescriptionForm form) {
344        return CDI.current().select(GetOrderPriorityDescriptionCommand.class).get().run(userVisitPK, form);
345    }
346
347    @Override
348    public CommandResult<GetOrderPriorityDescriptionsResult> getOrderPriorityDescriptions(UserVisitPK userVisitPK, GetOrderPriorityDescriptionsForm form) {
349        return CDI.current().select(GetOrderPriorityDescriptionsCommand.class).get().run(userVisitPK, form);
350    }
351
352    @Override
353    public CommandResult<EditOrderPriorityDescriptionResult> editOrderPriorityDescription(UserVisitPK userVisitPK, EditOrderPriorityDescriptionForm form) {
354        return CDI.current().select(EditOrderPriorityDescriptionCommand.class).get().run(userVisitPK, form);
355    }
356
357    @Override
358    public CommandResult<VoidResult> deleteOrderPriorityDescription(UserVisitPK userVisitPK, DeleteOrderPriorityDescriptionForm form) {
359        return CDI.current().select(DeleteOrderPriorityDescriptionCommand.class).get().run(userVisitPK, form);
360    }
361
362    // --------------------------------------------------------------------------------
363    //   Order Adjustment Types
364    // --------------------------------------------------------------------------------
365
366    @Override
367    public CommandResult<VoidResult> createOrderAdjustmentType(UserVisitPK userVisitPK, CreateOrderAdjustmentTypeForm form) {
368        return CDI.current().select(CreateOrderAdjustmentTypeCommand.class).get().run(userVisitPK, form);
369    }
370
371    @Override
372    public CommandResult<GetOrderAdjustmentTypeChoicesResult> getOrderAdjustmentTypeChoices(UserVisitPK userVisitPK, GetOrderAdjustmentTypeChoicesForm form) {
373        return CDI.current().select(GetOrderAdjustmentTypeChoicesCommand.class).get().run(userVisitPK, form);
374    }
375
376    @Override
377    public CommandResult<GetOrderAdjustmentTypeResult> getOrderAdjustmentType(UserVisitPK userVisitPK, GetOrderAdjustmentTypeForm form) {
378        return CDI.current().select(GetOrderAdjustmentTypeCommand.class).get().run(userVisitPK, form);
379    }
380
381    @Override
382    public CommandResult<GetOrderAdjustmentTypesResult> getOrderAdjustmentTypes(UserVisitPK userVisitPK, GetOrderAdjustmentTypesForm form) {
383        return CDI.current().select(GetOrderAdjustmentTypesCommand.class).get().run(userVisitPK, form);
384    }
385
386    @Override
387    public CommandResult<VoidResult> setDefaultOrderAdjustmentType(UserVisitPK userVisitPK, SetDefaultOrderAdjustmentTypeForm form) {
388        return CDI.current().select(SetDefaultOrderAdjustmentTypeCommand.class).get().run(userVisitPK, form);
389    }
390
391    @Override
392    public CommandResult<EditOrderAdjustmentTypeResult> editOrderAdjustmentType(UserVisitPK userVisitPK, EditOrderAdjustmentTypeForm form) {
393        return CDI.current().select(EditOrderAdjustmentTypeCommand.class).get().run(userVisitPK, form);
394    }
395
396    @Override
397    public CommandResult<VoidResult> deleteOrderAdjustmentType(UserVisitPK userVisitPK, DeleteOrderAdjustmentTypeForm form) {
398        return CDI.current().select(DeleteOrderAdjustmentTypeCommand.class).get().run(userVisitPK, form);
399    }
400
401    // --------------------------------------------------------------------------------
402    //   Order Adjustment Type Descriptions
403    // --------------------------------------------------------------------------------
404
405    @Override
406    public CommandResult<VoidResult> createOrderAdjustmentTypeDescription(UserVisitPK userVisitPK, CreateOrderAdjustmentTypeDescriptionForm form) {
407        return CDI.current().select(CreateOrderAdjustmentTypeDescriptionCommand.class).get().run(userVisitPK, form);
408    }
409
410    @Override
411    public CommandResult<GetOrderAdjustmentTypeDescriptionResult> getOrderAdjustmentTypeDescription(UserVisitPK userVisitPK, GetOrderAdjustmentTypeDescriptionForm form) {
412        return CDI.current().select(GetOrderAdjustmentTypeDescriptionCommand.class).get().run(userVisitPK, form);
413    }
414
415    @Override
416    public CommandResult<GetOrderAdjustmentTypeDescriptionsResult> getOrderAdjustmentTypeDescriptions(UserVisitPK userVisitPK, GetOrderAdjustmentTypeDescriptionsForm form) {
417        return CDI.current().select(GetOrderAdjustmentTypeDescriptionsCommand.class).get().run(userVisitPK, form);
418    }
419
420    @Override
421    public CommandResult<EditOrderAdjustmentTypeDescriptionResult> editOrderAdjustmentTypeDescription(UserVisitPK userVisitPK, EditOrderAdjustmentTypeDescriptionForm form) {
422        return CDI.current().select(EditOrderAdjustmentTypeDescriptionCommand.class).get().run(userVisitPK, form);
423    }
424
425    @Override
426    public CommandResult<VoidResult> deleteOrderAdjustmentTypeDescription(UserVisitPK userVisitPK, DeleteOrderAdjustmentTypeDescriptionForm form) {
427        return CDI.current().select(DeleteOrderAdjustmentTypeDescriptionCommand.class).get().run(userVisitPK, form);
428    }
429
430    // --------------------------------------------------------------------------------
431    //   Order Line Adjustment Types
432    // --------------------------------------------------------------------------------
433
434    @Override
435    public CommandResult<VoidResult> createOrderLineAdjustmentType(UserVisitPK userVisitPK, CreateOrderLineAdjustmentTypeForm form) {
436        return CDI.current().select(CreateOrderLineAdjustmentTypeCommand.class).get().run(userVisitPK, form);
437    }
438
439    @Override
440    public CommandResult<GetOrderLineAdjustmentTypeChoicesResult> getOrderLineAdjustmentTypeChoices(UserVisitPK userVisitPK, GetOrderLineAdjustmentTypeChoicesForm form) {
441        return CDI.current().select(GetOrderLineAdjustmentTypeChoicesCommand.class).get().run(userVisitPK, form);
442    }
443
444    @Override
445    public CommandResult<GetOrderLineAdjustmentTypeResult> getOrderLineAdjustmentType(UserVisitPK userVisitPK, GetOrderLineAdjustmentTypeForm form) {
446        return CDI.current().select(GetOrderLineAdjustmentTypeCommand.class).get().run(userVisitPK, form);
447    }
448
449    @Override
450    public CommandResult<GetOrderLineAdjustmentTypesResult> getOrderLineAdjustmentTypes(UserVisitPK userVisitPK, GetOrderLineAdjustmentTypesForm form) {
451        return CDI.current().select(GetOrderLineAdjustmentTypesCommand.class).get().run(userVisitPK, form);
452    }
453
454    @Override
455    public CommandResult<VoidResult> setDefaultOrderLineAdjustmentType(UserVisitPK userVisitPK, SetDefaultOrderLineAdjustmentTypeForm form) {
456        return CDI.current().select(SetDefaultOrderLineAdjustmentTypeCommand.class).get().run(userVisitPK, form);
457    }
458
459    @Override
460    public CommandResult<EditOrderLineAdjustmentTypeResult> editOrderLineAdjustmentType(UserVisitPK userVisitPK, EditOrderLineAdjustmentTypeForm form) {
461        return CDI.current().select(EditOrderLineAdjustmentTypeCommand.class).get().run(userVisitPK, form);
462    }
463
464    @Override
465    public CommandResult<VoidResult> deleteOrderLineAdjustmentType(UserVisitPK userVisitPK, DeleteOrderLineAdjustmentTypeForm form) {
466        return CDI.current().select(DeleteOrderLineAdjustmentTypeCommand.class).get().run(userVisitPK, form);
467    }
468
469    // --------------------------------------------------------------------------------
470    //   Order Line Adjustment Type Descriptions
471    // --------------------------------------------------------------------------------
472
473    @Override
474    public CommandResult<VoidResult> createOrderLineAdjustmentTypeDescription(UserVisitPK userVisitPK, CreateOrderLineAdjustmentTypeDescriptionForm form) {
475        return CDI.current().select(CreateOrderLineAdjustmentTypeDescriptionCommand.class).get().run(userVisitPK, form);
476    }
477
478    @Override
479    public CommandResult<GetOrderLineAdjustmentTypeDescriptionResult> getOrderLineAdjustmentTypeDescription(UserVisitPK userVisitPK, GetOrderLineAdjustmentTypeDescriptionForm form) {
480        return CDI.current().select(GetOrderLineAdjustmentTypeDescriptionCommand.class).get().run(userVisitPK, form);
481    }
482
483    @Override
484    public CommandResult<GetOrderLineAdjustmentTypeDescriptionsResult> getOrderLineAdjustmentTypeDescriptions(UserVisitPK userVisitPK, GetOrderLineAdjustmentTypeDescriptionsForm form) {
485        return CDI.current().select(GetOrderLineAdjustmentTypeDescriptionsCommand.class).get().run(userVisitPK, form);
486    }
487
488    @Override
489    public CommandResult<EditOrderLineAdjustmentTypeDescriptionResult> editOrderLineAdjustmentTypeDescription(UserVisitPK userVisitPK, EditOrderLineAdjustmentTypeDescriptionForm form) {
490        return CDI.current().select(EditOrderLineAdjustmentTypeDescriptionCommand.class).get().run(userVisitPK, form);
491    }
492
493    @Override
494    public CommandResult<VoidResult> deleteOrderLineAdjustmentTypeDescription(UserVisitPK userVisitPK, DeleteOrderLineAdjustmentTypeDescriptionForm form) {
495        return CDI.current().select(DeleteOrderLineAdjustmentTypeDescriptionCommand.class).get().run(userVisitPK, form);
496    }
497    
498}