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}