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.inventory.server; 018 019import com.echothree.control.user.inventory.common.InventoryRemote; 020import com.echothree.control.user.inventory.common.form.*; 021import com.echothree.control.user.inventory.common.result.*; 022import com.echothree.control.user.inventory.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 InventoryBean 031 extends InventoryFormsImpl 032 implements InventoryRemote, InventoryLocal { 033 034 // ------------------------------------------------------------------------- 035 // Testing 036 // ------------------------------------------------------------------------- 037 038 @Override 039 public String ping() { 040 return "InventoryBean is alive!"; 041 } 042 043 // ------------------------------------------------------------------------- 044 // Inventory Costing Methods 045 // ------------------------------------------------------------------------- 046 047 @Override 048 public CommandResult<CreateInventoryCostingMethodResult> createInventoryCostingMethod(UserVisitPK userVisitPK, CreateInventoryCostingMethodForm form) { 049 return CDI.current().select(CreateInventoryCostingMethodCommand.class).get().run(userVisitPK, form); 050 } 051 052 @Override 053 public CommandResult<GetInventoryCostingMethodsResult> getInventoryCostingMethods(UserVisitPK userVisitPK, GetInventoryCostingMethodsForm form) { 054 return CDI.current().select(GetInventoryCostingMethodsCommand.class).get().run(userVisitPK, form); 055 } 056 057 @Override 058 public CommandResult<GetInventoryCostingMethodResult> getInventoryCostingMethod(UserVisitPK userVisitPK, GetInventoryCostingMethodForm form) { 059 return CDI.current().select(GetInventoryCostingMethodCommand.class).get().run(userVisitPK, form); 060 } 061 062 @Override 063 public CommandResult<GetInventoryCostingMethodChoicesResult> getInventoryCostingMethodChoices(UserVisitPK userVisitPK, GetInventoryCostingMethodChoicesForm form) { 064 return CDI.current().select(GetInventoryCostingMethodChoicesCommand.class).get().run(userVisitPK, form); 065 } 066 067 @Override 068 public CommandResult<VoidResult> setDefaultInventoryCostingMethod(UserVisitPK userVisitPK, SetDefaultInventoryCostingMethodForm form) { 069 return CDI.current().select(SetDefaultInventoryCostingMethodCommand.class).get().run(userVisitPK, form); 070 } 071 072 @Override 073 public CommandResult<EditInventoryCostingMethodResult> editInventoryCostingMethod(UserVisitPK userVisitPK, EditInventoryCostingMethodForm form) { 074 return CDI.current().select(EditInventoryCostingMethodCommand.class).get().run(userVisitPK, form); 075 } 076 077 @Override 078 public CommandResult<VoidResult> deleteInventoryCostingMethod(UserVisitPK userVisitPK, DeleteInventoryCostingMethodForm form) { 079 return CDI.current().select(DeleteInventoryCostingMethodCommand.class).get().run(userVisitPK, form); 080 } 081 082 // ------------------------------------------------------------------------- 083 // Party Inventory Costing Methods 084 // ------------------------------------------------------------------------- 085 086 @Override 087 public CommandResult<VoidResult> createPartyInventoryCostingMethod(UserVisitPK userVisitPK, CreatePartyInventoryCostingMethodForm form) { 088 return CDI.current().select(CreatePartyInventoryCostingMethodCommand.class).get().run(userVisitPK, form); 089 } 090 091 @Override 092 public CommandResult<GetPartyInventoryCostingMethodsResult> getPartyInventoryCostingMethods(UserVisitPK userVisitPK, GetPartyInventoryCostingMethodsForm form) { 093 return CDI.current().select(GetPartyInventoryCostingMethodsCommand.class).get().run(userVisitPK, form); 094 } 095 096 @Override 097 public CommandResult<GetPartyInventoryCostingMethodResult> getPartyInventoryCostingMethod(UserVisitPK userVisitPK, GetPartyInventoryCostingMethodForm form) { 098 return CDI.current().select(GetPartyInventoryCostingMethodCommand.class).get().run(userVisitPK, form); 099 } 100 101 @Override 102 public CommandResult<EditPartyInventoryCostingMethodResult> editPartyInventoryCostingMethod(UserVisitPK userVisitPK, EditPartyInventoryCostingMethodForm form) { 103 return CDI.current().select(EditPartyInventoryCostingMethodCommand.class).get().run(userVisitPK, form); 104 } 105 106 @Override 107 public CommandResult<VoidResult> deletePartyInventoryCostingMethod(UserVisitPK userVisitPK, DeletePartyInventoryCostingMethodForm form) { 108 return CDI.current().select(DeletePartyInventoryCostingMethodCommand.class).get().run(userVisitPK, form); 109 } 110 111 // ------------------------------------------------------------------------- 112 // Inventory Costing Method Descriptions 113 // ------------------------------------------------------------------------- 114 115 @Override 116 public CommandResult<VoidResult> createInventoryCostingMethodDescription(UserVisitPK userVisitPK, CreateInventoryCostingMethodDescriptionForm form) { 117 return CDI.current().select(CreateInventoryCostingMethodDescriptionCommand.class).get().run(userVisitPK, form); 118 } 119 120 @Override 121 public CommandResult<GetInventoryCostingMethodDescriptionsResult> getInventoryCostingMethodDescriptions(UserVisitPK userVisitPK, GetInventoryCostingMethodDescriptionsForm form) { 122 return CDI.current().select(GetInventoryCostingMethodDescriptionsCommand.class).get().run(userVisitPK, form); 123 } 124 125 @Override 126 public CommandResult<EditInventoryCostingMethodDescriptionResult> editInventoryCostingMethodDescription(UserVisitPK userVisitPK, EditInventoryCostingMethodDescriptionForm form) { 127 return CDI.current().select(EditInventoryCostingMethodDescriptionCommand.class).get().run(userVisitPK, form); 128 } 129 130 @Override 131 public CommandResult<VoidResult> deleteInventoryCostingMethodDescription(UserVisitPK userVisitPK, DeleteInventoryCostingMethodDescriptionForm form) { 132 return CDI.current().select(DeleteInventoryCostingMethodDescriptionCommand.class).get().run(userVisitPK, form); 133 } 134 135 // ------------------------------------------------------------------------- 136 // Inventory Conditions 137 // ------------------------------------------------------------------------- 138 139 @Override 140 public CommandResult<CreateInventoryConditionResult> createInventoryCondition(UserVisitPK userVisitPK, CreateInventoryConditionForm form) { 141 return CDI.current().select(CreateInventoryConditionCommand.class).get().run(userVisitPK, form); 142 } 143 144 @Override 145 public CommandResult<GetInventoryConditionsResult> getInventoryConditions(UserVisitPK userVisitPK, GetInventoryConditionsForm form) { 146 return CDI.current().select(GetInventoryConditionsCommand.class).get().run(userVisitPK, form); 147 } 148 149 @Override 150 public CommandResult<GetInventoryConditionResult> getInventoryCondition(UserVisitPK userVisitPK, GetInventoryConditionForm form) { 151 return CDI.current().select(GetInventoryConditionCommand.class).get().run(userVisitPK, form); 152 } 153 154 @Override 155 public CommandResult<GetInventoryConditionChoicesResult> getInventoryConditionChoices(UserVisitPK userVisitPK, GetInventoryConditionChoicesForm form) { 156 return CDI.current().select(GetInventoryConditionChoicesCommand.class).get().run(userVisitPK, form); 157 } 158 159 @Override 160 public CommandResult<VoidResult> setDefaultInventoryCondition(UserVisitPK userVisitPK, SetDefaultInventoryConditionForm form) { 161 return CDI.current().select(SetDefaultInventoryConditionCommand.class).get().run(userVisitPK, form); 162 } 163 164 @Override 165 public CommandResult<EditInventoryConditionResult> editInventoryCondition(UserVisitPK userVisitPK, EditInventoryConditionForm form) { 166 return CDI.current().select(EditInventoryConditionCommand.class).get().run(userVisitPK, form); 167 } 168 169 @Override 170 public CommandResult<VoidResult> deleteInventoryCondition(UserVisitPK userVisitPK, DeleteInventoryConditionForm form) { 171 return CDI.current().select(DeleteInventoryConditionCommand.class).get().run(userVisitPK, form); 172 } 173 174 // ------------------------------------------------------------------------- 175 // Inventory Condition Descriptions 176 // ------------------------------------------------------------------------- 177 178 @Override 179 public CommandResult<VoidResult> createInventoryConditionDescription(UserVisitPK userVisitPK, CreateInventoryConditionDescriptionForm form) { 180 return CDI.current().select(CreateInventoryConditionDescriptionCommand.class).get().run(userVisitPK, form); 181 } 182 183 @Override 184 public CommandResult<GetInventoryConditionDescriptionsResult> getInventoryConditionDescriptions(UserVisitPK userVisitPK, GetInventoryConditionDescriptionsForm form) { 185 return CDI.current().select(GetInventoryConditionDescriptionsCommand.class).get().run(userVisitPK, form); 186 } 187 188 @Override 189 public CommandResult<EditInventoryConditionDescriptionResult> editInventoryConditionDescription(UserVisitPK userVisitPK, EditInventoryConditionDescriptionForm form) { 190 return CDI.current().select(EditInventoryConditionDescriptionCommand.class).get().run(userVisitPK, form); 191 } 192 193 @Override 194 public CommandResult<VoidResult> deleteInventoryConditionDescription(UserVisitPK userVisitPK, DeleteInventoryConditionDescriptionForm form) { 195 return CDI.current().select(DeleteInventoryConditionDescriptionCommand.class).get().run(userVisitPK, form); 196 } 197 198 // -------------------------------------------------------------------------------- 199 // Inventory Condition Use Types 200 // -------------------------------------------------------------------------------- 201 202 @Override 203 public CommandResult<VoidResult> createInventoryConditionUseType(UserVisitPK userVisitPK, CreateInventoryConditionUseTypeForm form) { 204 return CDI.current().select(CreateInventoryConditionUseTypeCommand.class).get().run(userVisitPK, form); 205 } 206 207 @Override 208 public CommandResult<GetInventoryConditionUseTypeChoicesResult> getInventoryConditionUseTypeChoices(UserVisitPK userVisitPK, GetInventoryConditionUseTypeChoicesForm form) { 209 return CDI.current().select(GetInventoryConditionUseTypeChoicesCommand.class).get().run(userVisitPK, form); 210 } 211 212 @Override 213 public CommandResult<GetInventoryConditionUseTypesResult> getInventoryConditionUseTypes(UserVisitPK userVisitPK, GetInventoryConditionUseTypesForm form) { 214 return CDI.current().select(GetInventoryConditionUseTypesCommand.class).get().run(userVisitPK, form); 215 } 216 217 // -------------------------------------------------------------------------------- 218 // Inventory Condition Use Type Descriptions 219 // -------------------------------------------------------------------------------- 220 221 @Override 222 public CommandResult<VoidResult> createInventoryConditionUseTypeDescription(UserVisitPK userVisitPK, CreateInventoryConditionUseTypeDescriptionForm form) { 223 return CDI.current().select(CreateInventoryConditionUseTypeDescriptionCommand.class).get().run(userVisitPK, form); 224 } 225 226 // -------------------------------------------------------------------------------- 227 // Inventory Condition Uses 228 // -------------------------------------------------------------------------------- 229 230 @Override 231 public CommandResult<VoidResult> createInventoryConditionUse(UserVisitPK userVisitPK, CreateInventoryConditionUseForm form) { 232 return CDI.current().select(CreateInventoryConditionUseCommand.class).get().run(userVisitPK, form); 233 } 234 235 @Override 236 public CommandResult<GetInventoryConditionUsesResult> getInventoryConditionUses(UserVisitPK userVisitPK, GetInventoryConditionUsesForm form) { 237 return CDI.current().select(GetInventoryConditionUsesCommand.class).get().run(userVisitPK, form); 238 } 239 240 @Override 241 public CommandResult<VoidResult> setDefaultInventoryConditionUse(UserVisitPK userVisitPK, SetDefaultInventoryConditionUseForm form) { 242 return CDI.current().select(SetDefaultInventoryConditionUseCommand.class).get().run(userVisitPK, form); 243 } 244 245 @Override 246 public CommandResult<VoidResult> deleteInventoryConditionUse(UserVisitPK userVisitPK, DeleteInventoryConditionUseForm form) { 247 return CDI.current().select(DeleteInventoryConditionUseCommand.class).get().run(userVisitPK, form); 248 } 249 250 // ------------------------------------------------------------------------- 251 // Inventory Location Groups 252 // ------------------------------------------------------------------------- 253 254 @Override 255 public CommandResult<CreateInventoryLocationGroupResult> createInventoryLocationGroup(UserVisitPK userVisitPK, CreateInventoryLocationGroupForm form) { 256 return CDI.current().select(CreateInventoryLocationGroupCommand.class).get().run(userVisitPK, form); 257 } 258 259 @Override 260 public CommandResult<GetInventoryLocationGroupsResult> getInventoryLocationGroups(UserVisitPK userVisitPK, GetInventoryLocationGroupsForm form) { 261 return CDI.current().select(GetInventoryLocationGroupsCommand.class).get().run(userVisitPK, form); 262 } 263 264 @Override 265 public CommandResult<GetInventoryLocationGroupResult> getInventoryLocationGroup(UserVisitPK userVisitPK, GetInventoryLocationGroupForm form) { 266 return CDI.current().select(GetInventoryLocationGroupCommand.class).get().run(userVisitPK, form); 267 } 268 269 @Override 270 public CommandResult<GetInventoryLocationGroupChoicesResult> getInventoryLocationGroupChoices(UserVisitPK userVisitPK, GetInventoryLocationGroupChoicesForm form) { 271 return CDI.current().select(GetInventoryLocationGroupChoicesCommand.class).get().run(userVisitPK, form); 272 } 273 274 @Override 275 public CommandResult<VoidResult> setDefaultInventoryLocationGroup(UserVisitPK userVisitPK, SetDefaultInventoryLocationGroupForm form) { 276 return CDI.current().select(SetDefaultInventoryLocationGroupCommand.class).get().run(userVisitPK, form); 277 } 278 279 @Override 280 public CommandResult<GetInventoryLocationGroupStatusChoicesResult> getInventoryLocationGroupStatusChoices(UserVisitPK userVisitPK, GetInventoryLocationGroupStatusChoicesForm form) { 281 return CDI.current().select(GetInventoryLocationGroupStatusChoicesCommand.class).get().run(userVisitPK, form); 282 } 283 284 @Override 285 public CommandResult<VoidResult> setInventoryLocationGroupStatus(UserVisitPK userVisitPK, SetInventoryLocationGroupStatusForm form) { 286 return CDI.current().select(SetInventoryLocationGroupStatusCommand.class).get().run(userVisitPK, form); 287 } 288 289 @Override 290 public CommandResult<EditInventoryLocationGroupResult> editInventoryLocationGroup(UserVisitPK userVisitPK, EditInventoryLocationGroupForm form) { 291 return CDI.current().select(EditInventoryLocationGroupCommand.class).get().run(userVisitPK, form); 292 } 293 294 @Override 295 public CommandResult<VoidResult> deleteInventoryLocationGroup(UserVisitPK userVisitPK, DeleteInventoryLocationGroupForm form) { 296 return CDI.current().select(DeleteInventoryLocationGroupCommand.class).get().run(userVisitPK, form); 297 } 298 299 // ------------------------------------------------------------------------- 300 // Inventory Location Group Descriptions 301 // ------------------------------------------------------------------------- 302 303 @Override 304 public CommandResult<VoidResult> createInventoryLocationGroupDescription(UserVisitPK userVisitPK, CreateInventoryLocationGroupDescriptionForm form) { 305 return CDI.current().select(CreateInventoryLocationGroupDescriptionCommand.class).get().run(userVisitPK, form); 306 } 307 308 @Override 309 public CommandResult<GetInventoryLocationGroupDescriptionsResult> getInventoryLocationGroupDescriptions(UserVisitPK userVisitPK, GetInventoryLocationGroupDescriptionsForm form) { 310 return CDI.current().select(GetInventoryLocationGroupDescriptionsCommand.class).get().run(userVisitPK, form); 311 } 312 313 @Override 314 public CommandResult<EditInventoryLocationGroupDescriptionResult> editInventoryLocationGroupDescription(UserVisitPK userVisitPK, EditInventoryLocationGroupDescriptionForm form) { 315 return CDI.current().select(EditInventoryLocationGroupDescriptionCommand.class).get().run(userVisitPK, form); 316 } 317 318 @Override 319 public CommandResult<VoidResult> deleteInventoryLocationGroupDescription(UserVisitPK userVisitPK, DeleteInventoryLocationGroupDescriptionForm form) { 320 return CDI.current().select(DeleteInventoryLocationGroupDescriptionCommand.class).get().run(userVisitPK, form); 321 } 322 323 // -------------------------------------------------------------------------------- 324 // Inventory Location Group Capacities 325 // -------------------------------------------------------------------------------- 326 327 @Override 328 public CommandResult<VoidResult> createInventoryLocationGroupCapacity(UserVisitPK userVisitPK, CreateInventoryLocationGroupCapacityForm form) { 329 return CDI.current().select(CreateInventoryLocationGroupCapacityCommand.class).get().run(userVisitPK, form); 330 } 331 332 @Override 333 public CommandResult<GetInventoryLocationGroupCapacitiesResult> getInventoryLocationGroupCapacities(UserVisitPK userVisitPK, GetInventoryLocationGroupCapacitiesForm form) { 334 return CDI.current().select(GetInventoryLocationGroupCapacitiesCommand.class).get().run(userVisitPK, form); 335 } 336 337 @Override 338 public CommandResult<EditInventoryLocationGroupCapacityResult> editInventoryLocationGroupCapacity(UserVisitPK userVisitPK, EditInventoryLocationGroupCapacityForm form) { 339 return CDI.current().select(EditInventoryLocationGroupCapacityCommand.class).get().run(userVisitPK, form); 340 } 341 342 @Override 343 public CommandResult<VoidResult> deleteInventoryLocationGroupCapacity(UserVisitPK userVisitPK, DeleteInventoryLocationGroupCapacityForm form) { 344 return CDI.current().select(DeleteInventoryLocationGroupCapacityCommand.class).get().run(userVisitPK, form); 345 } 346 347 // -------------------------------------------------------------------------------- 348 // Inventory Location Group Volumes 349 // -------------------------------------------------------------------------------- 350 351 @Override 352 public CommandResult<VoidResult> createInventoryLocationGroupVolume(UserVisitPK userVisitPK, CreateInventoryLocationGroupVolumeForm form) { 353 return CDI.current().select(CreateInventoryLocationGroupVolumeCommand.class).get().run(userVisitPK, form); 354 } 355 356 @Override 357 public CommandResult<EditInventoryLocationGroupVolumeResult> editInventoryLocationGroupVolume(UserVisitPK userVisitPK, EditInventoryLocationGroupVolumeForm form) { 358 return CDI.current().select(EditInventoryLocationGroupVolumeCommand.class).get().run(userVisitPK, form); 359 } 360 361 @Override 362 public CommandResult<VoidResult> deleteInventoryLocationGroupVolume(UserVisitPK userVisitPK, DeleteInventoryLocationGroupVolumeForm form) { 363 return CDI.current().select(DeleteInventoryLocationGroupVolumeCommand.class).get().run(userVisitPK, form); 364 } 365 366 // ------------------------------------------------------------------------- 367 // Inventory Locations 368 // ------------------------------------------------------------------------- 369 370 @Override 371 public CommandResult<VoidResult> createInventoryLocation(UserVisitPK userVisitPK, CreateInventoryLocationForm form) { 372 return CDI.current().select(CreateInventoryLocationCommand.class).get().run(userVisitPK, form); 373 } 374 375 @Override 376 public CommandResult<GetInventoryLocationsResult> getInventoryLocations(UserVisitPK userVisitPK, GetInventoryLocationsForm form) { 377 return CDI.current().select(GetInventoryLocationsCommand.class).get().run(userVisitPK, form); 378 } 379 380 @Override 381 public CommandResult<GetInventoryLocationResult> getInventoryLocation(UserVisitPK userVisitPK, GetInventoryLocationForm form) { 382 return CDI.current().select(GetInventoryLocationCommand.class).get().run(userVisitPK, form); 383 } 384 385 @Override 386 public CommandResult<VoidResult> deleteInventoryLocation(UserVisitPK userVisitPK, DeleteInventoryLocationForm form) { 387 return CDI.current().select(DeleteInventoryLocationCommand.class).get().run(userVisitPK, form); 388 } 389 390 // ------------------------------------------------------------------------- 391 // Inventory Location Buckets 392 // ------------------------------------------------------------------------- 393 394 @Override 395 public CommandResult<GetInventoryLocationBucketResult> getInventoryLocationBucket(UserVisitPK userVisitPK, GetInventoryLocationBucketForm form) { 396 return CDI.current().select(GetInventoryLocationBucketCommand.class).get().run(userVisitPK, form); 397 } 398 399 @Override 400 public CommandResult<GetInventoryLocationBucketsResult> getInventoryLocationBuckets(UserVisitPK userVisitPK, GetInventoryLocationBucketsForm form) { 401 return CDI.current().select(GetInventoryLocationBucketsCommand.class).get().run(userVisitPK, form); 402 } 403 404 // ------------------------------------------------------------------------- 405 // Lots 406 // ------------------------------------------------------------------------- 407 408 @Override 409 public CommandResult<GetLotsResult> getLots(UserVisitPK userVisitPK, GetLotsForm form) { 410 return CDI.current().select(GetLotsCommand.class).get().run(userVisitPK, form); 411 } 412 413 @Override 414 public CommandResult<GetLotResult> getLot(UserVisitPK userVisitPK, GetLotForm form) { 415 return CDI.current().select(GetLotCommand.class).get().run(userVisitPK, form); 416 } 417 418 // -------------------------------------------------------------------------------- 419 // Lot Time Types 420 // -------------------------------------------------------------------------------- 421 422 @Override 423 public CommandResult<VoidResult> createLotTimeType(UserVisitPK userVisitPK, CreateLotTimeTypeForm form) { 424 return CDI.current().select(CreateLotTimeTypeCommand.class).get().run(userVisitPK, form); 425 } 426 427 @Override 428 public CommandResult<GetLotTimeTypeChoicesResult> getLotTimeTypeChoices(UserVisitPK userVisitPK, GetLotTimeTypeChoicesForm form) { 429 return CDI.current().select(GetLotTimeTypeChoicesCommand.class).get().run(userVisitPK, form); 430 } 431 432 @Override 433 public CommandResult<GetLotTimeTypeResult> getLotTimeType(UserVisitPK userVisitPK, GetLotTimeTypeForm form) { 434 return CDI.current().select(GetLotTimeTypeCommand.class).get().run(userVisitPK, form); 435 } 436 437 @Override 438 public CommandResult<GetLotTimeTypesResult> getLotTimeTypes(UserVisitPK userVisitPK, GetLotTimeTypesForm form) { 439 return CDI.current().select(GetLotTimeTypesCommand.class).get().run(userVisitPK, form); 440 } 441 442 @Override 443 public CommandResult<VoidResult> setDefaultLotTimeType(UserVisitPK userVisitPK, SetDefaultLotTimeTypeForm form) { 444 return CDI.current().select(SetDefaultLotTimeTypeCommand.class).get().run(userVisitPK, form); 445 } 446 447 @Override 448 public CommandResult<EditLotTimeTypeResult> editLotTimeType(UserVisitPK userVisitPK, EditLotTimeTypeForm form) { 449 return CDI.current().select(EditLotTimeTypeCommand.class).get().run(userVisitPK, form); 450 } 451 452 @Override 453 public CommandResult<VoidResult> deleteLotTimeType(UserVisitPK userVisitPK, DeleteLotTimeTypeForm form) { 454 return CDI.current().select(DeleteLotTimeTypeCommand.class).get().run(userVisitPK, form); 455 } 456 457 // -------------------------------------------------------------------------------- 458 // Lot Time Type Descriptions 459 // -------------------------------------------------------------------------------- 460 461 @Override 462 public CommandResult<VoidResult> createLotTimeTypeDescription(UserVisitPK userVisitPK, CreateLotTimeTypeDescriptionForm form) { 463 return CDI.current().select(CreateLotTimeTypeDescriptionCommand.class).get().run(userVisitPK, form); 464 } 465 466 @Override 467 public CommandResult<GetLotTimeTypeDescriptionResult> getLotTimeTypeDescription(UserVisitPK userVisitPK, GetLotTimeTypeDescriptionForm form) { 468 return CDI.current().select(GetLotTimeTypeDescriptionCommand.class).get().run(userVisitPK, form); 469 } 470 471 @Override 472 public CommandResult<GetLotTimeTypeDescriptionsResult> getLotTimeTypeDescriptions(UserVisitPK userVisitPK, GetLotTimeTypeDescriptionsForm form) { 473 return CDI.current().select(GetLotTimeTypeDescriptionsCommand.class).get().run(userVisitPK, form); 474 } 475 476 @Override 477 public CommandResult<EditLotTimeTypeDescriptionResult> editLotTimeTypeDescription(UserVisitPK userVisitPK, EditLotTimeTypeDescriptionForm form) { 478 return CDI.current().select(EditLotTimeTypeDescriptionCommand.class).get().run(userVisitPK, form); 479 } 480 481 @Override 482 public CommandResult<VoidResult> deleteLotTimeTypeDescription(UserVisitPK userVisitPK, DeleteLotTimeTypeDescriptionForm form) { 483 return CDI.current().select(DeleteLotTimeTypeDescriptionCommand.class).get().run(userVisitPK, form); 484 } 485 486 // -------------------------------------------------------------------------------- 487 // Lot Alias Types 488 // -------------------------------------------------------------------------------- 489 490 @Override 491 public CommandResult<VoidResult> createLotAliasType(UserVisitPK userVisitPK, CreateLotAliasTypeForm form) { 492 return CDI.current().select(CreateLotAliasTypeCommand.class).get().run(userVisitPK, form); 493 } 494 495 @Override 496 public CommandResult<GetLotAliasTypeChoicesResult> getLotAliasTypeChoices(UserVisitPK userVisitPK, GetLotAliasTypeChoicesForm form) { 497 return CDI.current().select(GetLotAliasTypeChoicesCommand.class).get().run(userVisitPK, form); 498 } 499 500 @Override 501 public CommandResult<GetLotAliasTypeResult> getLotAliasType(UserVisitPK userVisitPK, GetLotAliasTypeForm form) { 502 return CDI.current().select(GetLotAliasTypeCommand.class).get().run(userVisitPK, form); 503 } 504 505 @Override 506 public CommandResult<GetLotAliasTypesResult> getLotAliasTypes(UserVisitPK userVisitPK, GetLotAliasTypesForm form) { 507 return CDI.current().select(GetLotAliasTypesCommand.class).get().run(userVisitPK, form); 508 } 509 510 @Override 511 public CommandResult<VoidResult> setDefaultLotAliasType(UserVisitPK userVisitPK, SetDefaultLotAliasTypeForm form) { 512 return CDI.current().select(SetDefaultLotAliasTypeCommand.class).get().run(userVisitPK, form); 513 } 514 515 @Override 516 public CommandResult<EditLotAliasTypeResult> editLotAliasType(UserVisitPK userVisitPK, EditLotAliasTypeForm form) { 517 return CDI.current().select(EditLotAliasTypeCommand.class).get().run(userVisitPK, form); 518 } 519 520 @Override 521 public CommandResult<VoidResult> deleteLotAliasType(UserVisitPK userVisitPK, DeleteLotAliasTypeForm form) { 522 return CDI.current().select(DeleteLotAliasTypeCommand.class).get().run(userVisitPK, form); 523 } 524 525 // -------------------------------------------------------------------------------- 526 // Lot Alias Type Descriptions 527 // -------------------------------------------------------------------------------- 528 529 @Override 530 public CommandResult<VoidResult> createLotAliasTypeDescription(UserVisitPK userVisitPK, CreateLotAliasTypeDescriptionForm form) { 531 return CDI.current().select(CreateLotAliasTypeDescriptionCommand.class).get().run(userVisitPK, form); 532 } 533 534 @Override 535 public CommandResult<GetLotAliasTypeDescriptionResult> getLotAliasTypeDescription(UserVisitPK userVisitPK, GetLotAliasTypeDescriptionForm form) { 536 return CDI.current().select(GetLotAliasTypeDescriptionCommand.class).get().run(userVisitPK, form); 537 } 538 539 @Override 540 public CommandResult<GetLotAliasTypeDescriptionsResult> getLotAliasTypeDescriptions(UserVisitPK userVisitPK, GetLotAliasTypeDescriptionsForm form) { 541 return CDI.current().select(GetLotAliasTypeDescriptionsCommand.class).get().run(userVisitPK, form); 542 } 543 544 @Override 545 public CommandResult<EditLotAliasTypeDescriptionResult> editLotAliasTypeDescription(UserVisitPK userVisitPK, EditLotAliasTypeDescriptionForm form) { 546 return CDI.current().select(EditLotAliasTypeDescriptionCommand.class).get().run(userVisitPK, form); 547 } 548 549 @Override 550 public CommandResult<VoidResult> deleteLotAliasTypeDescription(UserVisitPK userVisitPK, DeleteLotAliasTypeDescriptionForm form) { 551 return CDI.current().select(DeleteLotAliasTypeDescriptionCommand.class).get().run(userVisitPK, form); 552 } 553 554 // -------------------------------------------------------------------------------- 555 // Lot Aliases 556 // -------------------------------------------------------------------------------- 557 558 @Override 559 public CommandResult<VoidResult> createLotAlias(UserVisitPK userVisitPK, CreateLotAliasForm form) { 560 return CDI.current().select(CreateLotAliasCommand.class).get().run(userVisitPK, form); 561 } 562 563 @Override 564 public CommandResult<GetLotAliasResult> getLotAlias(UserVisitPK userVisitPK, GetLotAliasForm form) { 565 return CDI.current().select(GetLotAliasCommand.class).get().run(userVisitPK, form); 566 } 567 568 @Override 569 public CommandResult<GetLotAliasesResult> getLotAliases(UserVisitPK userVisitPK, GetLotAliasesForm form) { 570 return CDI.current().select(GetLotAliasesCommand.class).get().run(userVisitPK, form); 571 } 572 573 @Override 574 public CommandResult<EditLotAliasResult> editLotAlias(UserVisitPK userVisitPK, EditLotAliasForm form) { 575 return CDI.current().select(EditLotAliasCommand.class).get().run(userVisitPK, form); 576 } 577 578 @Override 579 public CommandResult<VoidResult> deleteLotAlias(UserVisitPK userVisitPK, DeleteLotAliasForm form) { 580 return CDI.current().select(DeleteLotAliasCommand.class).get().run(userVisitPK, form); 581 } 582 583 // -------------------------------------------------------------------------------- 584 // Party Inventory Levels 585 // -------------------------------------------------------------------------------- 586 587 @Override 588 public CommandResult<VoidResult> createPartyInventoryLevel(UserVisitPK userVisitPK, CreatePartyInventoryLevelForm form) { 589 return CDI.current().select(CreatePartyInventoryLevelCommand.class).get().run(userVisitPK, form); 590 } 591 592 @Override 593 public CommandResult<GetPartyInventoryLevelResult> getPartyInventoryLevel(UserVisitPK userVisitPK, GetPartyInventoryLevelForm form) { 594 return CDI.current().select(GetPartyInventoryLevelCommand.class).get().run(userVisitPK, form); 595 } 596 597 @Override 598 public CommandResult<GetPartyInventoryLevelsResult> getPartyInventoryLevels(UserVisitPK userVisitPK, GetPartyInventoryLevelsForm form) { 599 return CDI.current().select(GetPartyInventoryLevelsCommand.class).get().run(userVisitPK, form); 600 } 601 602 @Override 603 public CommandResult<EditPartyInventoryLevelResult> editPartyInventoryLevel(UserVisitPK userVisitPK, EditPartyInventoryLevelForm form) { 604 return CDI.current().select(EditPartyInventoryLevelCommand.class).get().run(userVisitPK, form); 605 } 606 607 @Override 608 public CommandResult<VoidResult> deletePartyInventoryLevel(UserVisitPK userVisitPK, DeletePartyInventoryLevelForm form) { 609 return CDI.current().select(DeletePartyInventoryLevelCommand.class).get().run(userVisitPK, form); 610 } 611 612 // -------------------------------------------------------------------------------- 613 // Allocation Priorities 614 // -------------------------------------------------------------------------------- 615 616 @Override 617 public CommandResult<CreateAllocationPriorityResult> createAllocationPriority(UserVisitPK userVisitPK, CreateAllocationPriorityForm form) { 618 return CDI.current().select(CreateAllocationPriorityCommand.class).get().run(userVisitPK, form); 619 } 620 621 @Override 622 public CommandResult<GetAllocationPriorityChoicesResult> getAllocationPriorityChoices(UserVisitPK userVisitPK, GetAllocationPriorityChoicesForm form) { 623 return CDI.current().select(GetAllocationPriorityChoicesCommand.class).get().run(userVisitPK, form); 624 } 625 626 @Override 627 public CommandResult<GetAllocationPriorityResult> getAllocationPriority(UserVisitPK userVisitPK, GetAllocationPriorityForm form) { 628 return CDI.current().select(GetAllocationPriorityCommand.class).get().run(userVisitPK, form); 629 } 630 631 @Override 632 public CommandResult<GetAllocationPrioritiesResult> getAllocationPriorities(UserVisitPK userVisitPK, GetAllocationPrioritiesForm form) { 633 return CDI.current().select(GetAllocationPrioritiesCommand.class).get().run(userVisitPK, form); 634 } 635 636 @Override 637 public CommandResult<VoidResult> setDefaultAllocationPriority(UserVisitPK userVisitPK, SetDefaultAllocationPriorityForm form) { 638 return CDI.current().select(SetDefaultAllocationPriorityCommand.class).get().run(userVisitPK, form); 639 } 640 641 @Override 642 public CommandResult<EditAllocationPriorityResult> editAllocationPriority(UserVisitPK userVisitPK, EditAllocationPriorityForm form) { 643 return CDI.current().select(EditAllocationPriorityCommand.class).get().run(userVisitPK, form); 644 } 645 646 @Override 647 public CommandResult<VoidResult> deleteAllocationPriority(UserVisitPK userVisitPK, DeleteAllocationPriorityForm form) { 648 return CDI.current().select(DeleteAllocationPriorityCommand.class).get().run(userVisitPK, form); 649 } 650 651 // -------------------------------------------------------------------------------- 652 // Allocation Priority Descriptions 653 // -------------------------------------------------------------------------------- 654 655 @Override 656 public CommandResult<VoidResult> createAllocationPriorityDescription(UserVisitPK userVisitPK, CreateAllocationPriorityDescriptionForm form) { 657 return CDI.current().select(CreateAllocationPriorityDescriptionCommand.class).get().run(userVisitPK, form); 658 } 659 660 @Override 661 public CommandResult<GetAllocationPriorityDescriptionResult> getAllocationPriorityDescription(UserVisitPK userVisitPK, GetAllocationPriorityDescriptionForm form) { 662 return CDI.current().select(GetAllocationPriorityDescriptionCommand.class).get().run(userVisitPK, form); 663 } 664 665 @Override 666 public CommandResult<GetAllocationPriorityDescriptionsResult> getAllocationPriorityDescriptions(UserVisitPK userVisitPK, GetAllocationPriorityDescriptionsForm form) { 667 return CDI.current().select(GetAllocationPriorityDescriptionsCommand.class).get().run(userVisitPK, form); 668 } 669 670 @Override 671 public CommandResult<EditAllocationPriorityDescriptionResult> editAllocationPriorityDescription(UserVisitPK userVisitPK, EditAllocationPriorityDescriptionForm form) { 672 return CDI.current().select(EditAllocationPriorityDescriptionCommand.class).get().run(userVisitPK, form); 673 } 674 675 @Override 676 public CommandResult<VoidResult> deleteAllocationPriorityDescription(UserVisitPK userVisitPK, DeleteAllocationPriorityDescriptionForm form) { 677 return CDI.current().select(DeleteAllocationPriorityDescriptionCommand.class).get().run(userVisitPK, form); 678 } 679 680 // ------------------------------------------------------------------------- 681 // Inventory Adjustment Types 682 // ------------------------------------------------------------------------- 683 684 @Override 685 public CommandResult<CreateInventoryAdjustmentTypeResult> createInventoryAdjustmentType(UserVisitPK userVisitPK, CreateInventoryAdjustmentTypeForm form) { 686 return CDI.current().select(CreateInventoryAdjustmentTypeCommand.class).get().run(userVisitPK, form); 687 } 688 689 @Override 690 public CommandResult<GetInventoryAdjustmentTypesResult> getInventoryAdjustmentTypes(UserVisitPK userVisitPK, GetInventoryAdjustmentTypesForm form) { 691 return CDI.current().select(GetInventoryAdjustmentTypesCommand.class).get().run(userVisitPK, form); 692 } 693 694 @Override 695 public CommandResult<GetInventoryAdjustmentTypeResult> getInventoryAdjustmentType(UserVisitPK userVisitPK, GetInventoryAdjustmentTypeForm form) { 696 return CDI.current().select(GetInventoryAdjustmentTypeCommand.class).get().run(userVisitPK, form); 697 } 698 699 @Override 700 public CommandResult<GetInventoryAdjustmentTypeChoicesResult> getInventoryAdjustmentTypeChoices(UserVisitPK userVisitPK, GetInventoryAdjustmentTypeChoicesForm form) { 701 return CDI.current().select(GetInventoryAdjustmentTypeChoicesCommand.class).get().run(userVisitPK, form); 702 } 703 704 @Override 705 public CommandResult<VoidResult> setDefaultInventoryAdjustmentType(UserVisitPK userVisitPK, SetDefaultInventoryAdjustmentTypeForm form) { 706 return CDI.current().select(SetDefaultInventoryAdjustmentTypeCommand.class).get().run(userVisitPK, form); 707 } 708 709 @Override 710 public CommandResult<EditInventoryAdjustmentTypeResult> editInventoryAdjustmentType(UserVisitPK userVisitPK, EditInventoryAdjustmentTypeForm form) { 711 return CDI.current().select(EditInventoryAdjustmentTypeCommand.class).get().run(userVisitPK, form); 712 } 713 714 @Override 715 public CommandResult<VoidResult> deleteInventoryAdjustmentType(UserVisitPK userVisitPK, DeleteInventoryAdjustmentTypeForm form) { 716 return CDI.current().select(DeleteInventoryAdjustmentTypeCommand.class).get().run(userVisitPK, form); 717 } 718 719 // ------------------------------------------------------------------------- 720 // Inventory Adjustment Type Descriptions 721 // ------------------------------------------------------------------------- 722 723 @Override 724 public CommandResult<VoidResult> createInventoryAdjustmentTypeDescription(UserVisitPK userVisitPK, CreateInventoryAdjustmentTypeDescriptionForm form) { 725 return CDI.current().select(CreateInventoryAdjustmentTypeDescriptionCommand.class).get().run(userVisitPK, form); 726 } 727 728 @Override 729 public CommandResult<GetInventoryAdjustmentTypeDescriptionsResult> getInventoryAdjustmentTypeDescriptions(UserVisitPK userVisitPK, GetInventoryAdjustmentTypeDescriptionsForm form) { 730 return CDI.current().select(GetInventoryAdjustmentTypeDescriptionsCommand.class).get().run(userVisitPK, form); 731 } 732 733 @Override 734 public CommandResult<EditInventoryAdjustmentTypeDescriptionResult> editInventoryAdjustmentTypeDescription(UserVisitPK userVisitPK, EditInventoryAdjustmentTypeDescriptionForm form) { 735 return CDI.current().select(EditInventoryAdjustmentTypeDescriptionCommand.class).get().run(userVisitPK, form); 736 } 737 738 @Override 739 public CommandResult<VoidResult> deleteInventoryAdjustmentTypeDescription(UserVisitPK userVisitPK, DeleteInventoryAdjustmentTypeDescriptionForm form) { 740 return CDI.current().select(DeleteInventoryAdjustmentTypeDescriptionCommand.class).get().run(userVisitPK, form); 741 } 742 743 // ------------------------------------------------------------------------- 744 // Inventory Transaction Types 745 // ------------------------------------------------------------------------- 746 747 @Override 748 public CommandResult<CreateInventoryTransactionTypeResult> createInventoryTransactionType(UserVisitPK userVisitPK, CreateInventoryTransactionTypeForm form) { 749 return CDI.current().select(CreateInventoryTransactionTypeCommand.class).get().run(userVisitPK, form); 750 } 751 752 @Override 753 public CommandResult<GetInventoryTransactionTypesResult> getInventoryTransactionTypes(UserVisitPK userVisitPK, GetInventoryTransactionTypesForm form) { 754 return CDI.current().select(GetInventoryTransactionTypesCommand.class).get().run(userVisitPK, form); 755 } 756 757 @Override 758 public CommandResult<GetInventoryTransactionTypeResult> getInventoryTransactionType(UserVisitPK userVisitPK, GetInventoryTransactionTypeForm form) { 759 return CDI.current().select(GetInventoryTransactionTypeCommand.class).get().run(userVisitPK, form); 760 } 761 762 @Override 763 public CommandResult<GetInventoryTransactionTypeChoicesResult> getInventoryTransactionTypeChoices(UserVisitPK userVisitPK, GetInventoryTransactionTypeChoicesForm form) { 764 return CDI.current().select(GetInventoryTransactionTypeChoicesCommand.class).get().run(userVisitPK, form); 765 } 766 767 @Override 768 public CommandResult<VoidResult> setDefaultInventoryTransactionType(UserVisitPK userVisitPK, SetDefaultInventoryTransactionTypeForm form) { 769 return CDI.current().select(SetDefaultInventoryTransactionTypeCommand.class).get().run(userVisitPK, form); 770 } 771 772 @Override 773 public CommandResult<EditInventoryTransactionTypeResult> editInventoryTransactionType(UserVisitPK userVisitPK, EditInventoryTransactionTypeForm form) { 774 return CDI.current().select(EditInventoryTransactionTypeCommand.class).get().run(userVisitPK, form); 775 } 776 777 @Override 778 public CommandResult<VoidResult> deleteInventoryTransactionType(UserVisitPK userVisitPK, DeleteInventoryTransactionTypeForm form) { 779 return CDI.current().select(DeleteInventoryTransactionTypeCommand.class).get().run(userVisitPK, form); 780 } 781 782 // ------------------------------------------------------------------------- 783 // Inventory Transaction Type Descriptions 784 // ------------------------------------------------------------------------- 785 786 @Override 787 public CommandResult<VoidResult> createInventoryTransactionTypeDescription(UserVisitPK userVisitPK, CreateInventoryTransactionTypeDescriptionForm form) { 788 return CDI.current().select(CreateInventoryTransactionTypeDescriptionCommand.class).get().run(userVisitPK, form); 789 } 790 791 @Override 792 public CommandResult<GetInventoryTransactionTypeDescriptionsResult> getInventoryTransactionTypeDescriptions(UserVisitPK userVisitPK, GetInventoryTransactionTypeDescriptionsForm form) { 793 return CDI.current().select(GetInventoryTransactionTypeDescriptionsCommand.class).get().run(userVisitPK, form); 794 } 795 796 @Override 797 public CommandResult<EditInventoryTransactionTypeDescriptionResult> editInventoryTransactionTypeDescription(UserVisitPK userVisitPK, EditInventoryTransactionTypeDescriptionForm form) { 798 return CDI.current().select(EditInventoryTransactionTypeDescriptionCommand.class).get().run(userVisitPK, form); 799 } 800 801 @Override 802 public CommandResult<VoidResult> deleteInventoryTransactionTypeDescription(UserVisitPK userVisitPK, DeleteInventoryTransactionTypeDescriptionForm form) { 803 return CDI.current().select(DeleteInventoryTransactionTypeDescriptionCommand.class).get().run(userVisitPK, form); 804 } 805 806 // ------------------------------------------------------------------------- 807 // Inventory Transaction Time Types 808 // ------------------------------------------------------------------------- 809 810 @Override 811 public CommandResult<CreateInventoryTransactionTimeTypeResult> createInventoryTransactionTimeType(UserVisitPK userVisitPK, 812 CreateInventoryTransactionTimeTypeForm form) { 813 return CDI.current().select(CreateInventoryTransactionTimeTypeCommand.class).get().run(userVisitPK, form); 814 } 815 816 @Override 817 public CommandResult<GetInventoryTransactionTimeTypesResult> getInventoryTransactionTimeTypes(UserVisitPK userVisitPK, 818 GetInventoryTransactionTimeTypesForm form) { 819 return CDI.current().select(GetInventoryTransactionTimeTypesCommand.class).get().run(userVisitPK, form); 820 } 821 822 @Override 823 public CommandResult<GetInventoryTransactionTimeTypeResult> getInventoryTransactionTimeType(UserVisitPK userVisitPK, 824 GetInventoryTransactionTimeTypeForm form) { 825 return CDI.current().select(GetInventoryTransactionTimeTypeCommand.class).get().run(userVisitPK, form); 826 } 827 828 @Override 829 public CommandResult<GetInventoryTransactionTimeTypeChoicesResult> getInventoryTransactionTimeTypeChoices(UserVisitPK userVisitPK, 830 GetInventoryTransactionTimeTypeChoicesForm form) { 831 return CDI.current().select(GetInventoryTransactionTimeTypeChoicesCommand.class).get().run(userVisitPK, form); 832 } 833 834 @Override 835 public CommandResult<VoidResult> setDefaultInventoryTransactionTimeType(UserVisitPK userVisitPK, 836 SetDefaultInventoryTransactionTimeTypeForm form) { 837 return CDI.current().select(SetDefaultInventoryTransactionTimeTypeCommand.class).get().run(userVisitPK, form); 838 } 839 840 @Override 841 public CommandResult<EditInventoryTransactionTimeTypeResult> editInventoryTransactionTimeType(UserVisitPK userVisitPK, 842 EditInventoryTransactionTimeTypeForm form) { 843 return CDI.current().select(EditInventoryTransactionTimeTypeCommand.class).get().run(userVisitPK, form); 844 } 845 846 @Override 847 public CommandResult<VoidResult> deleteInventoryTransactionTimeType(UserVisitPK userVisitPK, DeleteInventoryTransactionTimeTypeForm form) { 848 return CDI.current().select(DeleteInventoryTransactionTimeTypeCommand.class).get().run(userVisitPK, form); 849 } 850 851 // ------------------------------------------------------------------------- 852 // Inventory Transaction Time Type Descriptions 853 // ------------------------------------------------------------------------- 854 855 @Override 856 public CommandResult<VoidResult> createInventoryTransactionTimeTypeDescription(UserVisitPK userVisitPK, CreateInventoryTransactionTimeTypeDescriptionForm form) { 857 return CDI.current().select(CreateInventoryTransactionTimeTypeDescriptionCommand.class).get().run(userVisitPK, form); 858 } 859 860 @Override 861 public CommandResult<GetInventoryTransactionTimeTypeDescriptionsResult> getInventoryTransactionTimeTypeDescriptions(UserVisitPK userVisitPK, GetInventoryTransactionTimeTypeDescriptionsForm form) { 862 return CDI.current().select(GetInventoryTransactionTimeTypeDescriptionsCommand.class).get().run(userVisitPK, form); 863 } 864 865 @Override 866 public CommandResult<EditInventoryTransactionTimeTypeDescriptionResult> editInventoryTransactionTimeTypeDescription(UserVisitPK userVisitPK, EditInventoryTransactionTimeTypeDescriptionForm form) { 867 return CDI.current().select(EditInventoryTransactionTimeTypeDescriptionCommand.class).get().run(userVisitPK, form); 868 } 869 870 @Override 871 public CommandResult<VoidResult> deleteInventoryTransactionTimeTypeDescription(UserVisitPK userVisitPK, DeleteInventoryTransactionTimeTypeDescriptionForm form) { 872 return CDI.current().select(DeleteInventoryTransactionTimeTypeDescriptionCommand.class).get().run(userVisitPK, form); 873 } 874 875 // ------------------------------------------------------------------------- 876 // Inventory Transaction Role Types 877 // ------------------------------------------------------------------------- 878 879 @Override 880 public CommandResult<CreateInventoryTransactionRoleTypeResult> createInventoryTransactionRoleType(UserVisitPK userVisitPK, CreateInventoryTransactionRoleTypeForm form) { 881 return CDI.current().select(CreateInventoryTransactionRoleTypeCommand.class).get().run(userVisitPK, form); 882 } 883 884 @Override 885 public CommandResult<GetInventoryTransactionRoleTypesResult> getInventoryTransactionRoleTypes(UserVisitPK userVisitPK, GetInventoryTransactionRoleTypesForm form) { 886 return CDI.current().select(GetInventoryTransactionRoleTypesCommand.class).get().run(userVisitPK, form); 887 } 888 889 @Override 890 public CommandResult<GetInventoryTransactionRoleTypeResult> getInventoryTransactionRoleType(UserVisitPK userVisitPK, GetInventoryTransactionRoleTypeForm form) { 891 return CDI.current().select(GetInventoryTransactionRoleTypeCommand.class).get().run(userVisitPK, form); 892 } 893 894 @Override 895 public CommandResult<GetInventoryTransactionRoleTypeChoicesResult> getInventoryTransactionRoleTypeChoices(UserVisitPK userVisitPK, GetInventoryTransactionRoleTypeChoicesForm form) { 896 return CDI.current().select(GetInventoryTransactionRoleTypeChoicesCommand.class).get().run(userVisitPK, form); 897 } 898 899 @Override 900 public CommandResult<VoidResult> setDefaultInventoryTransactionRoleType(UserVisitPK userVisitPK, SetDefaultInventoryTransactionRoleTypeForm form) { 901 return CDI.current().select(SetDefaultInventoryTransactionRoleTypeCommand.class).get().run(userVisitPK, form); 902 } 903 904 @Override 905 public CommandResult<EditInventoryTransactionRoleTypeResult> editInventoryTransactionRoleType(UserVisitPK userVisitPK, EditInventoryTransactionRoleTypeForm form) { 906 return CDI.current().select(EditInventoryTransactionRoleTypeCommand.class).get().run(userVisitPK, form); 907 } 908 909 @Override 910 public CommandResult<VoidResult> deleteInventoryTransactionRoleType(UserVisitPK userVisitPK, DeleteInventoryTransactionRoleTypeForm form) { 911 return CDI.current().select(DeleteInventoryTransactionRoleTypeCommand.class).get().run(userVisitPK, form); 912 } 913 914 // ------------------------------------------------------------------------- 915 // Inventory Transaction Role Type Descriptions 916 // ------------------------------------------------------------------------- 917 918 @Override 919 public CommandResult<VoidResult> createInventoryTransactionRoleTypeDescription(UserVisitPK userVisitPK, CreateInventoryTransactionRoleTypeDescriptionForm form) { 920 return CDI.current().select(CreateInventoryTransactionRoleTypeDescriptionCommand.class).get().run(userVisitPK, form); 921 } 922 923 @Override 924 public CommandResult<GetInventoryTransactionRoleTypeDescriptionsResult> getInventoryTransactionRoleTypeDescriptions(UserVisitPK userVisitPK, GetInventoryTransactionRoleTypeDescriptionsForm form) { 925 return CDI.current().select(GetInventoryTransactionRoleTypeDescriptionsCommand.class).get().run(userVisitPK, form); 926 } 927 928 @Override 929 public CommandResult<EditInventoryTransactionRoleTypeDescriptionResult> editInventoryTransactionRoleTypeDescription(UserVisitPK userVisitPK, EditInventoryTransactionRoleTypeDescriptionForm form) { 930 return CDI.current().select(EditInventoryTransactionRoleTypeDescriptionCommand.class).get().run(userVisitPK, form); 931 } 932 933 @Override 934 public CommandResult<VoidResult> deleteInventoryTransactionRoleTypeDescription(UserVisitPK userVisitPK, DeleteInventoryTransactionRoleTypeDescriptionForm form) { 935 return CDI.current().select(DeleteInventoryTransactionRoleTypeDescriptionCommand.class).get().run(userVisitPK, form); 936 } 937 938 // ------------------------------------------------------------------------- 939 // Inventory Dispositions 940 // ------------------------------------------------------------------------- 941 942 @Override 943 public CommandResult<CreateInventoryDispositionResult> createInventoryDisposition(UserVisitPK userVisitPK, CreateInventoryDispositionForm form) { 944 return CDI.current().select(CreateInventoryDispositionCommand.class).get().run(userVisitPK, form); 945 } 946 947 @Override 948 public CommandResult<GetInventoryDispositionsResult> getInventoryDispositions(UserVisitPK userVisitPK, GetInventoryDispositionsForm form) { 949 return CDI.current().select(GetInventoryDispositionsCommand.class).get().run(userVisitPK, form); 950 } 951 952 @Override 953 public CommandResult<GetInventoryDispositionResult> getInventoryDisposition(UserVisitPK userVisitPK, GetInventoryDispositionForm form) { 954 return CDI.current().select(GetInventoryDispositionCommand.class).get().run(userVisitPK, form); 955 } 956 957 @Override 958 public CommandResult<GetInventoryDispositionChoicesResult> getInventoryDispositionChoices(UserVisitPK userVisitPK, GetInventoryDispositionChoicesForm form) { 959 return CDI.current().select(GetInventoryDispositionChoicesCommand.class).get().run(userVisitPK, form); 960 } 961 962 @Override 963 public CommandResult<VoidResult> setDefaultInventoryDisposition(UserVisitPK userVisitPK, SetDefaultInventoryDispositionForm form) { 964 return CDI.current().select(SetDefaultInventoryDispositionCommand.class).get().run(userVisitPK, form); 965 } 966 967 @Override 968 public CommandResult<EditInventoryDispositionResult> editInventoryDisposition(UserVisitPK userVisitPK, EditInventoryDispositionForm form) { 969 return CDI.current().select(EditInventoryDispositionCommand.class).get().run(userVisitPK, form); 970 } 971 972 @Override 973 public CommandResult<VoidResult> deleteInventoryDisposition(UserVisitPK userVisitPK, DeleteInventoryDispositionForm form) { 974 return CDI.current().select(DeleteInventoryDispositionCommand.class).get().run(userVisitPK, form); 975 } 976 977 // ------------------------------------------------------------------------- 978 // Inventory Disposition Descriptions 979 // ------------------------------------------------------------------------- 980 981 @Override 982 public CommandResult<VoidResult> createInventoryDispositionDescription(UserVisitPK userVisitPK, CreateInventoryDispositionDescriptionForm form) { 983 return CDI.current().select(CreateInventoryDispositionDescriptionCommand.class).get().run(userVisitPK, form); 984 } 985 986 @Override 987 public CommandResult<GetInventoryDispositionDescriptionsResult> getInventoryDispositionDescriptions(UserVisitPK userVisitPK, GetInventoryDispositionDescriptionsForm form) { 988 return CDI.current().select(GetInventoryDispositionDescriptionsCommand.class).get().run(userVisitPK, form); 989 } 990 991 @Override 992 public CommandResult<EditInventoryDispositionDescriptionResult> editInventoryDispositionDescription(UserVisitPK userVisitPK, EditInventoryDispositionDescriptionForm form) { 993 return CDI.current().select(EditInventoryDispositionDescriptionCommand.class).get().run(userVisitPK, form); 994 } 995 996 @Override 997 public CommandResult<VoidResult> deleteInventoryDispositionDescription(UserVisitPK userVisitPK, DeleteInventoryDispositionDescriptionForm form) { 998 return CDI.current().select(DeleteInventoryDispositionDescriptionCommand.class).get().run(userVisitPK, form); 999 } 1000 1001 // ------------------------------------------------------------------------- 1002 // Inventory Disposition Adjustments 1003 // ------------------------------------------------------------------------- 1004 1005 @Override 1006 public CommandResult<CreateInventoryDispositionAdjustmentResult> createInventoryDispositionAdjustment(UserVisitPK userVisitPK, CreateInventoryDispositionAdjustmentForm form) { 1007 return CDI.current().select(CreateInventoryDispositionAdjustmentCommand.class).get().run(userVisitPK, form); 1008 } 1009 1010 @Override 1011 public CommandResult<GetInventoryDispositionAdjustmentsResult> getInventoryDispositionAdjustments(UserVisitPK userVisitPK, GetInventoryDispositionAdjustmentsForm form) { 1012 return CDI.current().select(GetInventoryDispositionAdjustmentsCommand.class).get().run(userVisitPK, form); 1013 } 1014 1015 @Override 1016 public CommandResult<GetInventoryDispositionAdjustmentResult> getInventoryDispositionAdjustment(UserVisitPK userVisitPK, GetInventoryDispositionAdjustmentForm form) { 1017 return CDI.current().select(GetInventoryDispositionAdjustmentCommand.class).get().run(userVisitPK, form); 1018 } 1019 1020 @Override 1021 public CommandResult<GetInventoryDispositionAdjustmentChoicesResult> getInventoryDispositionAdjustmentChoices(UserVisitPK userVisitPK, GetInventoryDispositionAdjustmentChoicesForm form) { 1022 return CDI.current().select(GetInventoryDispositionAdjustmentChoicesCommand.class).get().run(userVisitPK, form); 1023 } 1024 1025 @Override 1026 public CommandResult<VoidResult> setDefaultInventoryDispositionAdjustment(UserVisitPK userVisitPK, SetDefaultInventoryDispositionAdjustmentForm form) { 1027 return CDI.current().select(SetDefaultInventoryDispositionAdjustmentCommand.class).get().run(userVisitPK, form); 1028 } 1029 1030 @Override 1031 public CommandResult<EditInventoryDispositionAdjustmentResult> editInventoryDispositionAdjustment(UserVisitPK userVisitPK, EditInventoryDispositionAdjustmentForm form) { 1032 return CDI.current().select(EditInventoryDispositionAdjustmentCommand.class).get().run(userVisitPK, form); 1033 } 1034 1035 @Override 1036 public CommandResult<VoidResult> deleteInventoryDispositionAdjustment(UserVisitPK userVisitPK, DeleteInventoryDispositionAdjustmentForm form) { 1037 return CDI.current().select(DeleteInventoryDispositionAdjustmentCommand.class).get().run(userVisitPK, form); 1038 } 1039 1040 // ------------------------------------------------------------------------- 1041 // Inventory Disposition Adjustment Descriptions 1042 // ------------------------------------------------------------------------- 1043 1044 @Override 1045 public CommandResult<VoidResult> createInventoryDispositionAdjustmentDescription(UserVisitPK userVisitPK, CreateInventoryDispositionAdjustmentDescriptionForm form) { 1046 return CDI.current().select(CreateInventoryDispositionAdjustmentDescriptionCommand.class).get().run(userVisitPK, form); 1047 } 1048 1049 @Override 1050 public CommandResult<GetInventoryDispositionAdjustmentDescriptionsResult> getInventoryDispositionAdjustmentDescriptions(UserVisitPK userVisitPK, GetInventoryDispositionAdjustmentDescriptionsForm form) { 1051 return CDI.current().select(GetInventoryDispositionAdjustmentDescriptionsCommand.class).get().run(userVisitPK, form); 1052 } 1053 1054 @Override 1055 public CommandResult<EditInventoryDispositionAdjustmentDescriptionResult> editInventoryDispositionAdjustmentDescription(UserVisitPK userVisitPK, EditInventoryDispositionAdjustmentDescriptionForm form) { 1056 return CDI.current().select(EditInventoryDispositionAdjustmentDescriptionCommand.class).get().run(userVisitPK, form); 1057 } 1058 1059 @Override 1060 public CommandResult<VoidResult> deleteInventoryDispositionAdjustmentDescription(UserVisitPK userVisitPK, DeleteInventoryDispositionAdjustmentDescriptionForm form) { 1061 return CDI.current().select(DeleteInventoryDispositionAdjustmentDescriptionCommand.class).get().run(userVisitPK, form); 1062 } 1063 1064 // ------------------------------------------------------------------------- 1065 // Inventory Transaction Reasons 1066 // ------------------------------------------------------------------------- 1067 1068 @Override 1069 public CommandResult<CreateInventoryTransactionReasonResult> createInventoryTransactionReason(UserVisitPK userVisitPK, CreateInventoryTransactionReasonForm form) { 1070 return CDI.current().select(CreateInventoryTransactionReasonCommand.class).get().run(userVisitPK, form); 1071 } 1072 1073 @Override 1074 public CommandResult<GetInventoryTransactionReasonsResult> getInventoryTransactionReasons(UserVisitPK userVisitPK, GetInventoryTransactionReasonsForm form) { 1075 return CDI.current().select(GetInventoryTransactionReasonsCommand.class).get().run(userVisitPK, form); 1076 } 1077 1078 @Override 1079 public CommandResult<GetInventoryTransactionReasonResult> getInventoryTransactionReason(UserVisitPK userVisitPK, GetInventoryTransactionReasonForm form) { 1080 return CDI.current().select(GetInventoryTransactionReasonCommand.class).get().run(userVisitPK, form); 1081 } 1082 1083 @Override 1084 public CommandResult<GetInventoryTransactionReasonChoicesResult> getInventoryTransactionReasonChoices(UserVisitPK userVisitPK, GetInventoryTransactionReasonChoicesForm form) { 1085 return CDI.current().select(GetInventoryTransactionReasonChoicesCommand.class).get().run(userVisitPK, form); 1086 } 1087 1088 @Override 1089 public CommandResult<VoidResult> setDefaultInventoryTransactionReason(UserVisitPK userVisitPK, SetDefaultInventoryTransactionReasonForm form) { 1090 return CDI.current().select(SetDefaultInventoryTransactionReasonCommand.class).get().run(userVisitPK, form); 1091 } 1092 1093 @Override 1094 public CommandResult<EditInventoryTransactionReasonResult> editInventoryTransactionReason(UserVisitPK userVisitPK, EditInventoryTransactionReasonForm form) { 1095 return CDI.current().select(EditInventoryTransactionReasonCommand.class).get().run(userVisitPK, form); 1096 } 1097 1098 @Override 1099 public CommandResult<VoidResult> deleteInventoryTransactionReason(UserVisitPK userVisitPK, DeleteInventoryTransactionReasonForm form) { 1100 return CDI.current().select(DeleteInventoryTransactionReasonCommand.class).get().run(userVisitPK, form); 1101 } 1102 1103 // ------------------------------------------------------------------------- 1104 // Inventory Transaction Reason Descriptions 1105 // ------------------------------------------------------------------------- 1106 1107 @Override 1108 public CommandResult<VoidResult> createInventoryTransactionReasonDescription(UserVisitPK userVisitPK, CreateInventoryTransactionReasonDescriptionForm form) { 1109 return CDI.current().select(CreateInventoryTransactionReasonDescriptionCommand.class).get().run(userVisitPK, form); 1110 } 1111 1112 @Override 1113 public CommandResult<GetInventoryTransactionReasonDescriptionsResult> getInventoryTransactionReasonDescriptions(UserVisitPK userVisitPK, GetInventoryTransactionReasonDescriptionsForm form) { 1114 return CDI.current().select(GetInventoryTransactionReasonDescriptionsCommand.class).get().run(userVisitPK, form); 1115 } 1116 1117 @Override 1118 public CommandResult<EditInventoryTransactionReasonDescriptionResult> editInventoryTransactionReasonDescription(UserVisitPK userVisitPK, EditInventoryTransactionReasonDescriptionForm form) { 1119 return CDI.current().select(EditInventoryTransactionReasonDescriptionCommand.class).get().run(userVisitPK, form); 1120 } 1121 1122 @Override 1123 public CommandResult<VoidResult> deleteInventoryTransactionReasonDescription(UserVisitPK userVisitPK, DeleteInventoryTransactionReasonDescriptionForm form) { 1124 return CDI.current().select(DeleteInventoryTransactionReasonDescriptionCommand.class).get().run(userVisitPK, form); 1125 } 1126 1127 // ------------------------------------------------------------------------- 1128 // Inventory Bucket Types 1129 // ------------------------------------------------------------------------- 1130 1131 @Override 1132 public CommandResult<CreateInventoryBucketTypeResult> createInventoryBucketType(UserVisitPK userVisitPK, CreateInventoryBucketTypeForm form) { 1133 return CDI.current().select(CreateInventoryBucketTypeCommand.class).get().run(userVisitPK, form); 1134 } 1135 1136 @Override 1137 public CommandResult<GetInventoryBucketTypesResult> getInventoryBucketTypes(UserVisitPK userVisitPK, GetInventoryBucketTypesForm form) { 1138 return CDI.current().select(GetInventoryBucketTypesCommand.class).get().run(userVisitPK, form); 1139 } 1140 1141 @Override 1142 public CommandResult<GetInventoryBucketTypeResult> getInventoryBucketType(UserVisitPK userVisitPK, GetInventoryBucketTypeForm form) { 1143 return CDI.current().select(GetInventoryBucketTypeCommand.class).get().run(userVisitPK, form); 1144 } 1145 1146 @Override 1147 public CommandResult<GetInventoryBucketTypeChoicesResult> getInventoryBucketTypeChoices(UserVisitPK userVisitPK, GetInventoryBucketTypeChoicesForm form) { 1148 return CDI.current().select(GetInventoryBucketTypeChoicesCommand.class).get().run(userVisitPK, form); 1149 } 1150 1151 @Override 1152 public CommandResult<VoidResult> setDefaultInventoryBucketType(UserVisitPK userVisitPK, SetDefaultInventoryBucketTypeForm form) { 1153 return CDI.current().select(SetDefaultInventoryBucketTypeCommand.class).get().run(userVisitPK, form); 1154 } 1155 1156 @Override 1157 public CommandResult<EditInventoryBucketTypeResult> editInventoryBucketType(UserVisitPK userVisitPK, EditInventoryBucketTypeForm form) { 1158 return CDI.current().select(EditInventoryBucketTypeCommand.class).get().run(userVisitPK, form); 1159 } 1160 1161 @Override 1162 public CommandResult<VoidResult> deleteInventoryBucketType(UserVisitPK userVisitPK, DeleteInventoryBucketTypeForm form) { 1163 return CDI.current().select(DeleteInventoryBucketTypeCommand.class).get().run(userVisitPK, form); 1164 } 1165 1166 // ------------------------------------------------------------------------- 1167 // Inventory Bucket Type Descriptions 1168 // ------------------------------------------------------------------------- 1169 1170 @Override 1171 public CommandResult<VoidResult> createInventoryBucketTypeDescription(UserVisitPK userVisitPK, CreateInventoryBucketTypeDescriptionForm form) { 1172 return CDI.current().select(CreateInventoryBucketTypeDescriptionCommand.class).get().run(userVisitPK, form); 1173 } 1174 1175 @Override 1176 public CommandResult<GetInventoryBucketTypeDescriptionsResult> getInventoryBucketTypeDescriptions(UserVisitPK userVisitPK, GetInventoryBucketTypeDescriptionsForm form) { 1177 return CDI.current().select(GetInventoryBucketTypeDescriptionsCommand.class).get().run(userVisitPK, form); 1178 } 1179 1180 @Override 1181 public CommandResult<EditInventoryBucketTypeDescriptionResult> editInventoryBucketTypeDescription(UserVisitPK userVisitPK, EditInventoryBucketTypeDescriptionForm form) { 1182 return CDI.current().select(EditInventoryBucketTypeDescriptionCommand.class).get().run(userVisitPK, form); 1183 } 1184 1185 @Override 1186 public CommandResult<VoidResult> deleteInventoryBucketTypeDescription(UserVisitPK userVisitPK, DeleteInventoryBucketTypeDescriptionForm form) { 1187 return CDI.current().select(DeleteInventoryBucketTypeDescriptionCommand.class).get().run(userVisitPK, form); 1188 } 1189 1190 // -------------------------------------------------------------------------------- 1191 // Party Buckets 1192 // -------------------------------------------------------------------------------- 1193 1194 @Override 1195 public CommandResult<GetPartyBucketResult> getPartyBucket(UserVisitPK userVisitPK, GetPartyBucketForm form) { 1196 return CDI.current().select(GetPartyBucketCommand.class).get().run(userVisitPK, form); 1197 } 1198 1199 @Override 1200 public CommandResult<GetPartyBucketsResult> getPartyBuckets(UserVisitPK userVisitPK, GetPartyBucketsForm form) { 1201 return CDI.current().select(GetPartyBucketsCommand.class).get().run(userVisitPK, form); 1202 } 1203 1204}