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.accounting.server; 018 019import com.echothree.control.user.accounting.common.AccountingRemote; 020import com.echothree.control.user.accounting.common.form.*; 021import com.echothree.control.user.accounting.common.result.*; 022import com.echothree.control.user.accounting.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 AccountingBean 031 extends AccountingFormsImpl 032 implements AccountingRemote, AccountingLocal { 033 034 // ------------------------------------------------------------------------- 035 // Testing 036 // ------------------------------------------------------------------------- 037 038 @Override 039 public String ping() { 040 return "AccountingBean is alive!"; 041 } 042 043 // ------------------------------------------------------------------------- 044 // Currencies 045 // ------------------------------------------------------------------------- 046 047 @Override 048 public CommandResult<VoidResult> createCurrency(UserVisitPK userVisitPK, CreateCurrencyForm form) { 049 return CDI.current().select(CreateCurrencyCommand.class).get().run(userVisitPK, form); 050 } 051 052 @Override 053 public CommandResult<VoidResult> setDefaultCurrency(UserVisitPK userVisitPK, SetDefaultCurrencyForm form) { 054 return CDI.current().select(SetDefaultCurrencyCommand.class).get().run(userVisitPK, form); 055 } 056 057 @Override 058 public CommandResult<GetCurrencyChoicesResult> getCurrencyChoices(UserVisitPK userVisitPK, GetCurrencyChoicesForm form) { 059 return CDI.current().select(GetCurrencyChoicesCommand.class).get().run(userVisitPK, form); 060 } 061 062 @Override 063 public CommandResult<GetCurrenciesResult> getCurrencies(UserVisitPK userVisitPK, GetCurrenciesForm form) { 064 return CDI.current().select(GetCurrenciesCommand.class).get().run(userVisitPK, form); 065 } 066 067 @Override 068 public CommandResult<GetCurrencyResult> getCurrency(UserVisitPK userVisitPK, GetCurrencyForm form) { 069 return CDI.current().select(GetCurrencyCommand.class).get().run(userVisitPK, form); 070 } 071 072 @Override 073 public CommandResult<GetPreferredCurrencyResult> getPreferredCurrency(UserVisitPK userVisitPK, GetPreferredCurrencyForm form) { 074 return CDI.current().select(GetPreferredCurrencyCommand.class).get().run(userVisitPK, form); 075 } 076 077 // ------------------------------------------------------------------------- 078 // Currency Descriptions 079 // ------------------------------------------------------------------------- 080 081 @Override 082 public CommandResult<VoidResult> createCurrencyDescription(UserVisitPK userVisitPK, CreateCurrencyDescriptionForm form) { 083 return CDI.current().select(CreateCurrencyDescriptionCommand.class).get().run(userVisitPK, form); 084 } 085 086 @Override 087 public CommandResult<GetCurrencyDescriptionsResult> getCurrencyDescriptions(UserVisitPK userVisitPK, GetCurrencyDescriptionsForm form) { 088 return CDI.current().select(GetCurrencyDescriptionsCommand.class).get().run(userVisitPK, form); 089 } 090 091 // -------------------------------------------------------------------------------- 092 // Item Accounting Categories 093 // -------------------------------------------------------------------------------- 094 095 @Override 096 public CommandResult<CreateItemAccountingCategoryResult> createItemAccountingCategory(UserVisitPK userVisitPK, CreateItemAccountingCategoryForm form) { 097 return CDI.current().select(CreateItemAccountingCategoryCommand.class).get().run(userVisitPK, form); 098 } 099 100 @Override 101 public CommandResult<GetItemAccountingCategoryChoicesResult> getItemAccountingCategoryChoices(UserVisitPK userVisitPK, GetItemAccountingCategoryChoicesForm form) { 102 return CDI.current().select(GetItemAccountingCategoryChoicesCommand.class).get().run(userVisitPK, form); 103 } 104 105 @Override 106 public CommandResult<GetItemAccountingCategoryResult> getItemAccountingCategory(UserVisitPK userVisitPK, GetItemAccountingCategoryForm form) { 107 return CDI.current().select(GetItemAccountingCategoryCommand.class).get().run(userVisitPK, form); 108 } 109 110 @Override 111 public CommandResult<GetItemAccountingCategoriesResult> getItemAccountingCategories(UserVisitPK userVisitPK, GetItemAccountingCategoriesForm form) { 112 return CDI.current().select(GetItemAccountingCategoriesCommand.class).get().run(userVisitPK, form); 113 } 114 115 @Override 116 public CommandResult<VoidResult> setDefaultItemAccountingCategory(UserVisitPK userVisitPK, SetDefaultItemAccountingCategoryForm form) { 117 return CDI.current().select(SetDefaultItemAccountingCategoryCommand.class).get().run(userVisitPK, form); 118 } 119 120 @Override 121 public CommandResult<EditItemAccountingCategoryResult> editItemAccountingCategory(UserVisitPK userVisitPK, EditItemAccountingCategoryForm form) { 122 return CDI.current().select(EditItemAccountingCategoryCommand.class).get().run(userVisitPK, form); 123 } 124 125 @Override 126 public CommandResult<VoidResult> deleteItemAccountingCategory(UserVisitPK userVisitPK, DeleteItemAccountingCategoryForm form) { 127 return CDI.current().select(DeleteItemAccountingCategoryCommand.class).get().run(userVisitPK, form); 128 } 129 130 // -------------------------------------------------------------------------------- 131 // Item Accounting Category Descriptions 132 // -------------------------------------------------------------------------------- 133 134 @Override 135 public CommandResult<VoidResult> createItemAccountingCategoryDescription(UserVisitPK userVisitPK, CreateItemAccountingCategoryDescriptionForm form) { 136 return CDI.current().select(CreateItemAccountingCategoryDescriptionCommand.class).get().run(userVisitPK, form); 137 } 138 139 @Override 140 public CommandResult<GetItemAccountingCategoryDescriptionResult> getItemAccountingCategoryDescription(UserVisitPK userVisitPK, GetItemAccountingCategoryDescriptionForm form) { 141 return CDI.current().select(GetItemAccountingCategoryDescriptionCommand.class).get().run(userVisitPK, form); 142 } 143 144 @Override 145 public CommandResult<GetItemAccountingCategoryDescriptionsResult> getItemAccountingCategoryDescriptions(UserVisitPK userVisitPK, GetItemAccountingCategoryDescriptionsForm form) { 146 return CDI.current().select(GetItemAccountingCategoryDescriptionsCommand.class).get().run(userVisitPK, form); 147 } 148 149 @Override 150 public CommandResult<EditItemAccountingCategoryDescriptionResult> editItemAccountingCategoryDescription(UserVisitPK userVisitPK, EditItemAccountingCategoryDescriptionForm form) { 151 return CDI.current().select(EditItemAccountingCategoryDescriptionCommand.class).get().run(userVisitPK, form); 152 } 153 154 @Override 155 public CommandResult<VoidResult> deleteItemAccountingCategoryDescription(UserVisitPK userVisitPK, DeleteItemAccountingCategoryDescriptionForm form) { 156 return CDI.current().select(DeleteItemAccountingCategoryDescriptionCommand.class).get().run(userVisitPK, form); 157 } 158 159 // -------------------------------------------------------------------------------- 160 // Gl Account Types 161 // -------------------------------------------------------------------------------- 162 163 @Override 164 public CommandResult<VoidResult> createGlAccountType(UserVisitPK userVisitPK, CreateGlAccountTypeForm form) { 165 return CDI.current().select(CreateGlAccountTypeCommand.class).get().run(userVisitPK, form); 166 } 167 168 @Override 169 public CommandResult<GetGlAccountTypeResult> getGlAccountType(UserVisitPK userVisitPK, GetGlAccountTypeForm form) { 170 return CDI.current().select(GetGlAccountTypeCommand.class).get().run(userVisitPK, form); 171 } 172 173 @Override 174 public CommandResult<GetGlAccountTypesResult> getGlAccountTypes(UserVisitPK userVisitPK, GetGlAccountTypesForm form) { 175 return CDI.current().select(GetGlAccountTypesCommand.class).get().run(userVisitPK, form); 176 } 177 178 @Override 179 public CommandResult<GetGlAccountTypeChoicesResult> getGlAccountTypeChoices(UserVisitPK userVisitPK, GetGlAccountTypeChoicesForm form) { 180 return CDI.current().select(GetGlAccountTypeChoicesCommand.class).get().run(userVisitPK, form); 181 } 182 183 // -------------------------------------------------------------------------------- 184 // Gl Account Type Descriptions 185 // -------------------------------------------------------------------------------- 186 187 @Override 188 public CommandResult<VoidResult> createGlAccountTypeDescription(UserVisitPK userVisitPK, CreateGlAccountTypeDescriptionForm form) { 189 return CDI.current().select(CreateGlAccountTypeDescriptionCommand.class).get().run(userVisitPK, form); 190 } 191 192 // -------------------------------------------------------------------------------- 193 // Gl Account Classes 194 // -------------------------------------------------------------------------------- 195 196 @Override 197 public CommandResult<VoidResult> createGlAccountClass(UserVisitPK userVisitPK, CreateGlAccountClassForm form) { 198 return CDI.current().select(CreateGlAccountClassCommand.class).get().run(userVisitPK, form); 199 } 200 201 @Override 202 public CommandResult<GetGlAccountClassChoicesResult> getGlAccountClassChoices(UserVisitPK userVisitPK, GetGlAccountClassChoicesForm form) { 203 return CDI.current().select(GetGlAccountClassChoicesCommand.class).get().run(userVisitPK, form); 204 } 205 206 @Override 207 public CommandResult<GetGlAccountClassResult> getGlAccountClass(UserVisitPK userVisitPK, GetGlAccountClassForm form) { 208 return CDI.current().select(GetGlAccountClassCommand.class).get().run(userVisitPK, form); 209 } 210 211 @Override 212 public CommandResult<GetGlAccountClassesResult> getGlAccountClasses(UserVisitPK userVisitPK, GetGlAccountClassesForm form) { 213 return CDI.current().select(GetGlAccountClassesCommand.class).get().run(userVisitPK, form); 214 } 215 216 @Override 217 public CommandResult<VoidResult> setDefaultGlAccountClass(UserVisitPK userVisitPK, SetDefaultGlAccountClassForm form) { 218 return CDI.current().select(SetDefaultGlAccountClassCommand.class).get().run(userVisitPK, form); 219 } 220 221 @Override 222 public CommandResult<EditGlAccountClassResult> editGlAccountClass(UserVisitPK userVisitPK, EditGlAccountClassForm form) { 223 return CDI.current().select(EditGlAccountClassCommand.class).get().run(userVisitPK, form); 224 } 225 226 @Override 227 public CommandResult<VoidResult> deleteGlAccountClass(UserVisitPK userVisitPK, DeleteGlAccountClassForm form) { 228 return CDI.current().select(DeleteGlAccountClassCommand.class).get().run(userVisitPK, form); 229 } 230 231 // -------------------------------------------------------------------------------- 232 // Gl Account Class Descriptions 233 // -------------------------------------------------------------------------------- 234 235 @Override 236 public CommandResult<VoidResult> createGlAccountClassDescription(UserVisitPK userVisitPK, CreateGlAccountClassDescriptionForm form) { 237 return CDI.current().select(CreateGlAccountClassDescriptionCommand.class).get().run(userVisitPK, form); 238 } 239 240 @Override 241 public CommandResult<GetGlAccountClassDescriptionResult> getGlAccountClassDescription(UserVisitPK userVisitPK, GetGlAccountClassDescriptionForm form) { 242 return CDI.current().select(GetGlAccountClassDescriptionCommand.class).get().run(userVisitPK, form); 243 } 244 245 @Override 246 public CommandResult<GetGlAccountClassDescriptionsResult> getGlAccountClassDescriptions(UserVisitPK userVisitPK, GetGlAccountClassDescriptionsForm form) { 247 return CDI.current().select(GetGlAccountClassDescriptionsCommand.class).get().run(userVisitPK, form); 248 } 249 250 @Override 251 public CommandResult<EditGlAccountClassDescriptionResult> editGlAccountClassDescription(UserVisitPK userVisitPK, EditGlAccountClassDescriptionForm form) { 252 return CDI.current().select(EditGlAccountClassDescriptionCommand.class).get().run(userVisitPK, form); 253 } 254 255 @Override 256 public CommandResult<VoidResult> deleteGlAccountClassDescription(UserVisitPK userVisitPK, DeleteGlAccountClassDescriptionForm form) { 257 return CDI.current().select(DeleteGlAccountClassDescriptionCommand.class).get().run(userVisitPK, form); 258 } 259 260 // -------------------------------------------------------------------------------- 261 // Gl Account Categories 262 // -------------------------------------------------------------------------------- 263 264 @Override 265 public CommandResult<VoidResult> createGlAccountCategory(UserVisitPK userVisitPK, CreateGlAccountCategoryForm form) { 266 return CDI.current().select(CreateGlAccountCategoryCommand.class).get().run(userVisitPK, form); 267 } 268 269 @Override 270 public CommandResult<GetGlAccountCategoryChoicesResult> getGlAccountCategoryChoices(UserVisitPK userVisitPK, GetGlAccountCategoryChoicesForm form) { 271 return CDI.current().select(GetGlAccountCategoryChoicesCommand.class).get().run(userVisitPK, form); 272 } 273 274 @Override 275 public CommandResult<GetGlAccountCategoryResult> getGlAccountCategory(UserVisitPK userVisitPK, GetGlAccountCategoryForm form) { 276 return CDI.current().select(GetGlAccountCategoryCommand.class).get().run(userVisitPK, form); 277 } 278 279 @Override 280 public CommandResult<GetGlAccountCategoriesResult> getGlAccountCategories(UserVisitPK userVisitPK, GetGlAccountCategoriesForm form) { 281 return CDI.current().select(GetGlAccountCategoriesCommand.class).get().run(userVisitPK, form); 282 } 283 284 @Override 285 public CommandResult<VoidResult> setDefaultGlAccountCategory(UserVisitPK userVisitPK, SetDefaultGlAccountCategoryForm form) { 286 return CDI.current().select(SetDefaultGlAccountCategoryCommand.class).get().run(userVisitPK, form); 287 } 288 289 @Override 290 public CommandResult<EditGlAccountCategoryResult> editGlAccountCategory(UserVisitPK userVisitPK, EditGlAccountCategoryForm form) { 291 return CDI.current().select(EditGlAccountCategoryCommand.class).get().run(userVisitPK, form); 292 } 293 294 @Override 295 public CommandResult<VoidResult> deleteGlAccountCategory(UserVisitPK userVisitPK, DeleteGlAccountCategoryForm form) { 296 return CDI.current().select(DeleteGlAccountCategoryCommand.class).get().run(userVisitPK, form); 297 } 298 299 // -------------------------------------------------------------------------------- 300 // Gl Account Category Descriptions 301 // -------------------------------------------------------------------------------- 302 303 @Override 304 public CommandResult<VoidResult> createGlAccountCategoryDescription(UserVisitPK userVisitPK, CreateGlAccountCategoryDescriptionForm form) { 305 return CDI.current().select(CreateGlAccountCategoryDescriptionCommand.class).get().run(userVisitPK, form); 306 } 307 308 @Override 309 public CommandResult<GetGlAccountCategoryDescriptionResult> getGlAccountCategoryDescription(UserVisitPK userVisitPK, GetGlAccountCategoryDescriptionForm form) { 310 return CDI.current().select(GetGlAccountCategoryDescriptionCommand.class).get().run(userVisitPK, form); 311 } 312 313 @Override 314 public CommandResult<GetGlAccountCategoryDescriptionsResult> getGlAccountCategoryDescriptions(UserVisitPK userVisitPK, GetGlAccountCategoryDescriptionsForm form) { 315 return CDI.current().select(GetGlAccountCategoryDescriptionsCommand.class).get().run(userVisitPK, form); 316 } 317 318 @Override 319 public CommandResult<EditGlAccountCategoryDescriptionResult> editGlAccountCategoryDescription(UserVisitPK userVisitPK, EditGlAccountCategoryDescriptionForm form) { 320 return CDI.current().select(EditGlAccountCategoryDescriptionCommand.class).get().run(userVisitPK, form); 321 } 322 323 @Override 324 public CommandResult<VoidResult> deleteGlAccountCategoryDescription(UserVisitPK userVisitPK, DeleteGlAccountCategoryDescriptionForm form) { 325 return CDI.current().select(DeleteGlAccountCategoryDescriptionCommand.class).get().run(userVisitPK, form); 326 } 327 328 // -------------------------------------------------------------------------------- 329 // Gl Resource Types 330 // -------------------------------------------------------------------------------- 331 332 @Override 333 public CommandResult<VoidResult> createGlResourceType(UserVisitPK userVisitPK, CreateGlResourceTypeForm form) { 334 return CDI.current().select(CreateGlResourceTypeCommand.class).get().run(userVisitPK, form); 335 } 336 337 @Override 338 public CommandResult<GetGlResourceTypeChoicesResult> getGlResourceTypeChoices(UserVisitPK userVisitPK, GetGlResourceTypeChoicesForm form) { 339 return CDI.current().select(GetGlResourceTypeChoicesCommand.class).get().run(userVisitPK, form); 340 } 341 342 @Override 343 public CommandResult<GetGlResourceTypeResult> getGlResourceType(UserVisitPK userVisitPK, GetGlResourceTypeForm form) { 344 return CDI.current().select(GetGlResourceTypeCommand.class).get().run(userVisitPK, form); 345 } 346 347 @Override 348 public CommandResult<GetGlResourceTypesResult> getGlResourceTypes(UserVisitPK userVisitPK, GetGlResourceTypesForm form) { 349 return CDI.current().select(GetGlResourceTypesCommand.class).get().run(userVisitPK, form); 350 } 351 352 @Override 353 public CommandResult<VoidResult> setDefaultGlResourceType(UserVisitPK userVisitPK, SetDefaultGlResourceTypeForm form) { 354 return CDI.current().select(SetDefaultGlResourceTypeCommand.class).get().run(userVisitPK, form); 355 } 356 357 @Override 358 public CommandResult<EditGlResourceTypeResult> editGlResourceType(UserVisitPK userVisitPK, EditGlResourceTypeForm form) { 359 return CDI.current().select(EditGlResourceTypeCommand.class).get().run(userVisitPK, form); 360 } 361 362 @Override 363 public CommandResult<VoidResult> deleteGlResourceType(UserVisitPK userVisitPK, DeleteGlResourceTypeForm form) { 364 return CDI.current().select(DeleteGlResourceTypeCommand.class).get().run(userVisitPK, form); 365 } 366 367 // -------------------------------------------------------------------------------- 368 // Gl Resource Type Descriptions 369 // -------------------------------------------------------------------------------- 370 371 @Override 372 public CommandResult<VoidResult> createGlResourceTypeDescription(UserVisitPK userVisitPK, CreateGlResourceTypeDescriptionForm form) { 373 return CDI.current().select(CreateGlResourceTypeDescriptionCommand.class).get().run(userVisitPK, form); 374 } 375 376 @Override 377 public CommandResult<GetGlResourceTypeDescriptionResult> getGlResourceTypeDescription(UserVisitPK userVisitPK, GetGlResourceTypeDescriptionForm form) { 378 return CDI.current().select(GetGlResourceTypeDescriptionCommand.class).get().run(userVisitPK, form); 379 } 380 381 @Override 382 public CommandResult<GetGlResourceTypeDescriptionsResult> getGlResourceTypeDescriptions(UserVisitPK userVisitPK, GetGlResourceTypeDescriptionsForm form) { 383 return CDI.current().select(GetGlResourceTypeDescriptionsCommand.class).get().run(userVisitPK, form); 384 } 385 386 @Override 387 public CommandResult<EditGlResourceTypeDescriptionResult> editGlResourceTypeDescription(UserVisitPK userVisitPK, EditGlResourceTypeDescriptionForm form) { 388 return CDI.current().select(EditGlResourceTypeDescriptionCommand.class).get().run(userVisitPK, form); 389 } 390 391 @Override 392 public CommandResult<VoidResult> deleteGlResourceTypeDescription(UserVisitPK userVisitPK, DeleteGlResourceTypeDescriptionForm form) { 393 return CDI.current().select(DeleteGlResourceTypeDescriptionCommand.class).get().run(userVisitPK, form); 394 } 395 396 // -------------------------------------------------------------------------------- 397 // Gl Accounts 398 // -------------------------------------------------------------------------------- 399 400 @Override 401 public CommandResult<CreateGlAccountResult> createGlAccount(UserVisitPK userVisitPK, CreateGlAccountForm form) { 402 return CDI.current().select(CreateGlAccountCommand.class).get().run(userVisitPK, form); 403 } 404 405 @Override 406 public CommandResult<GetGlAccountChoicesResult> getGlAccountChoices(UserVisitPK userVisitPK, GetGlAccountChoicesForm form) { 407 return CDI.current().select(GetGlAccountChoicesCommand.class).get().run(userVisitPK, form); 408 } 409 410 @Override 411 public CommandResult<GetGlAccountResult> getGlAccount(UserVisitPK userVisitPK, GetGlAccountForm form) { 412 return CDI.current().select(GetGlAccountCommand.class).get().run(userVisitPK, form); 413 } 414 415 @Override 416 public CommandResult<GetGlAccountsResult> getGlAccounts(UserVisitPK userVisitPK, GetGlAccountsForm form) { 417 return CDI.current().select(GetGlAccountsCommand.class).get().run(userVisitPK, form); 418 } 419 420 @Override 421 public CommandResult<EditGlAccountResult> editGlAccount(UserVisitPK userVisitPK, EditGlAccountForm form) { 422 return CDI.current().select(EditGlAccountCommand.class).get().run(userVisitPK, form); 423 } 424 425 @Override 426 public CommandResult<VoidResult> deleteGlAccount(UserVisitPK userVisitPK, DeleteGlAccountForm form) { 427 return CDI.current().select(DeleteGlAccountCommand.class).get().run(userVisitPK, form); 428 } 429 430 // -------------------------------------------------------------------------------- 431 // Gl Account Descriptions 432 // -------------------------------------------------------------------------------- 433 434 @Override 435 public CommandResult<VoidResult> createGlAccountDescription(UserVisitPK userVisitPK, CreateGlAccountDescriptionForm form) { 436 return CDI.current().select(CreateGlAccountDescriptionCommand.class).get().run(userVisitPK, form); 437 } 438 439 @Override 440 public CommandResult<GetGlAccountDescriptionResult> getGlAccountDescription(UserVisitPK userVisitPK, GetGlAccountDescriptionForm form) { 441 return CDI.current().select(GetGlAccountDescriptionCommand.class).get().run(userVisitPK, form); 442 } 443 444 @Override 445 public CommandResult<GetGlAccountDescriptionsResult> getGlAccountDescriptions(UserVisitPK userVisitPK, GetGlAccountDescriptionsForm form) { 446 return CDI.current().select(GetGlAccountDescriptionsCommand.class).get().run(userVisitPK, form); 447 } 448 449 @Override 450 public CommandResult<EditGlAccountDescriptionResult> editGlAccountDescription(UserVisitPK userVisitPK, EditGlAccountDescriptionForm form) { 451 return CDI.current().select(EditGlAccountDescriptionCommand.class).get().run(userVisitPK, form); 452 } 453 454 @Override 455 public CommandResult<VoidResult> deleteGlAccountDescription(UserVisitPK userVisitPK, DeleteGlAccountDescriptionForm form) { 456 return CDI.current().select(DeleteGlAccountDescriptionCommand.class).get().run(userVisitPK, form); 457 } 458 459 // -------------------------------------------------------------------------------- 460 // Transaction Time Types 461 // -------------------------------------------------------------------------------- 462 463 @Override 464 public CommandResult<CreateTransactionTimeTypeResult> createTransactionTimeType(UserVisitPK userVisitPK, CreateTransactionTimeTypeForm form) { 465 return CDI.current().select(CreateTransactionTimeTypeCommand.class).get().run(userVisitPK, form); 466 } 467 468 @Override 469 public CommandResult<GetTransactionTimeTypeChoicesResult> getTransactionTimeTypeChoices(UserVisitPK userVisitPK, GetTransactionTimeTypeChoicesForm form) { 470 return CDI.current().select(GetTransactionTimeTypeChoicesCommand.class).get().run(userVisitPK, form); 471 } 472 473 @Override 474 public CommandResult<GetTransactionTimeTypeResult> getTransactionTimeType(UserVisitPK userVisitPK, GetTransactionTimeTypeForm form) { 475 return CDI.current().select(GetTransactionTimeTypeCommand.class).get().run(userVisitPK, form); 476 } 477 478 @Override 479 public CommandResult<GetTransactionTimeTypesResult> getTransactionTimeTypes(UserVisitPK userVisitPK, GetTransactionTimeTypesForm form) { 480 return CDI.current().select(GetTransactionTimeTypesCommand.class).get().run(userVisitPK, form); 481 } 482 483 @Override 484 public CommandResult<VoidResult> setDefaultTransactionTimeType(UserVisitPK userVisitPK, SetDefaultTransactionTimeTypeForm form) { 485 return CDI.current().select(SetDefaultTransactionTimeTypeCommand.class).get().run(userVisitPK, form); 486 } 487 488 @Override 489 public CommandResult<EditTransactionTimeTypeResult> editTransactionTimeType(UserVisitPK userVisitPK, EditTransactionTimeTypeForm form) { 490 return CDI.current().select(EditTransactionTimeTypeCommand.class).get().run(userVisitPK, form); 491 } 492 493 @Override 494 public CommandResult<VoidResult> deleteTransactionTimeType(UserVisitPK userVisitPK, DeleteTransactionTimeTypeForm form) { 495 return CDI.current().select(DeleteTransactionTimeTypeCommand.class).get().run(userVisitPK, form); 496 } 497 498 // -------------------------------------------------------------------------------- 499 // Transaction Time Type Descriptions 500 // -------------------------------------------------------------------------------- 501 502 @Override 503 public CommandResult<VoidResult> createTransactionTimeTypeDescription(UserVisitPK userVisitPK, CreateTransactionTimeTypeDescriptionForm form) { 504 return CDI.current().select(CreateTransactionTimeTypeDescriptionCommand.class).get().run(userVisitPK, form); 505 } 506 507 @Override 508 public CommandResult<GetTransactionTimeTypeDescriptionResult> getTransactionTimeTypeDescription(UserVisitPK userVisitPK, GetTransactionTimeTypeDescriptionForm form) { 509 return CDI.current().select(GetTransactionTimeTypeDescriptionCommand.class).get().run(userVisitPK, form); 510 } 511 512 @Override 513 public CommandResult<GetTransactionTimeTypeDescriptionsResult> getTransactionTimeTypeDescriptions(UserVisitPK userVisitPK, GetTransactionTimeTypeDescriptionsForm form) { 514 return CDI.current().select(GetTransactionTimeTypeDescriptionsCommand.class).get().run(userVisitPK, form); 515 } 516 517 @Override 518 public CommandResult<EditTransactionTimeTypeDescriptionResult> editTransactionTimeTypeDescription(UserVisitPK userVisitPK, EditTransactionTimeTypeDescriptionForm form) { 519 return CDI.current().select(EditTransactionTimeTypeDescriptionCommand.class).get().run(userVisitPK, form); 520 } 521 522 @Override 523 public CommandResult<VoidResult> deleteTransactionTimeTypeDescription(UserVisitPK userVisitPK, DeleteTransactionTimeTypeDescriptionForm form) { 524 return CDI.current().select(DeleteTransactionTimeTypeDescriptionCommand.class).get().run(userVisitPK, form); 525 } 526 527 // -------------------------------------------------------------------------------- 528 // Transaction Types 529 // -------------------------------------------------------------------------------- 530 531 @Override 532 public CommandResult<VoidResult> createTransactionType(UserVisitPK userVisitPK, CreateTransactionTypeForm form) { 533 return CDI.current().select(CreateTransactionTypeCommand.class).get().run(userVisitPK, form); 534 } 535 536 @Override 537 public CommandResult<GetTransactionTypeResult> getTransactionType(UserVisitPK userVisitPK, GetTransactionTypeForm form) { 538 return CDI.current().select(GetTransactionTypeCommand.class).get().run(userVisitPK, form); 539 } 540 541 @Override 542 public CommandResult<GetTransactionTypesResult> getTransactionTypes(UserVisitPK userVisitPK, GetTransactionTypesForm form) { 543 return CDI.current().select(GetTransactionTypesCommand.class).get().run(userVisitPK, form); 544 } 545 546 @Override 547 public CommandResult<EditTransactionTypeResult> editTransactionType(UserVisitPK userVisitPK, EditTransactionTypeForm form) { 548 return CDI.current().select(EditTransactionTypeCommand.class).get().run(userVisitPK, form); 549 } 550 551 @Override 552 public CommandResult<VoidResult> deleteTransactionType(UserVisitPK userVisitPK, DeleteTransactionTypeForm form) { 553 return CDI.current().select(DeleteTransactionTypeCommand.class).get().run(userVisitPK, form); 554 } 555 556 // -------------------------------------------------------------------------------- 557 // Transaction Type Descriptions 558 // -------------------------------------------------------------------------------- 559 560 @Override 561 public CommandResult<VoidResult> createTransactionTypeDescription(UserVisitPK userVisitPK, CreateTransactionTypeDescriptionForm form) { 562 return CDI.current().select(CreateTransactionTypeDescriptionCommand.class).get().run(userVisitPK, form); 563 } 564 565 @Override 566 public CommandResult<GetTransactionTypeDescriptionResult> getTransactionTypeDescription(UserVisitPK userVisitPK, GetTransactionTypeDescriptionForm form) { 567 return CDI.current().select(GetTransactionTypeDescriptionCommand.class).get().run(userVisitPK, form); 568 } 569 570 @Override 571 public CommandResult<GetTransactionTypeDescriptionsResult> getTransactionTypeDescriptions(UserVisitPK userVisitPK, GetTransactionTypeDescriptionsForm form) { 572 return CDI.current().select(GetTransactionTypeDescriptionsCommand.class).get().run(userVisitPK, form); 573 } 574 575 @Override 576 public CommandResult<EditTransactionTypeDescriptionResult> editTransactionTypeDescription(UserVisitPK userVisitPK, EditTransactionTypeDescriptionForm form) { 577 return CDI.current().select(EditTransactionTypeDescriptionCommand.class).get().run(userVisitPK, form); 578 } 579 580 @Override 581 public CommandResult<VoidResult> deleteTransactionTypeDescription(UserVisitPK userVisitPK, DeleteTransactionTypeDescriptionForm form) { 582 return CDI.current().select(DeleteTransactionTypeDescriptionCommand.class).get().run(userVisitPK, form); 583 } 584 585 // -------------------------------------------------------------------------------- 586 // Transaction Gl Account Categories 587 // -------------------------------------------------------------------------------- 588 589 @Override 590 public CommandResult<VoidResult> createTransactionGlAccountCategory(UserVisitPK userVisitPK, CreateTransactionGlAccountCategoryForm form) { 591 return CDI.current().select(CreateTransactionGlAccountCategoryCommand.class).get().run(userVisitPK, form); 592 } 593 594 @Override 595 public CommandResult<GetTransactionGlAccountCategoryResult> getTransactionGlAccountCategory(UserVisitPK userVisitPK, GetTransactionGlAccountCategoryForm form) { 596 return CDI.current().select(GetTransactionGlAccountCategoryCommand.class).get().run(userVisitPK, form); 597 } 598 599 @Override 600 public CommandResult<GetTransactionGlAccountCategoriesResult> getTransactionGlAccountCategories(UserVisitPK userVisitPK, GetTransactionGlAccountCategoriesForm form) { 601 return CDI.current().select(GetTransactionGlAccountCategoriesCommand.class).get().run(userVisitPK, form); 602 } 603 604 @Override 605 public CommandResult<EditTransactionGlAccountCategoryResult> editTransactionGlAccountCategory(UserVisitPK userVisitPK, EditTransactionGlAccountCategoryForm form) { 606 return CDI.current().select(EditTransactionGlAccountCategoryCommand.class).get().run(userVisitPK, form); 607 } 608 609 @Override 610 public CommandResult<VoidResult> deleteTransactionGlAccountCategory(UserVisitPK userVisitPK, DeleteTransactionGlAccountCategoryForm form) { 611 return CDI.current().select(DeleteTransactionGlAccountCategoryCommand.class).get().run(userVisitPK, form); 612 } 613 614 // -------------------------------------------------------------------------------- 615 // Transaction Gl Account Category Descriptions 616 // -------------------------------------------------------------------------------- 617 618 @Override 619 public CommandResult<VoidResult> createTransactionGlAccountCategoryDescription(UserVisitPK userVisitPK, CreateTransactionGlAccountCategoryDescriptionForm form) { 620 return CDI.current().select(CreateTransactionGlAccountCategoryDescriptionCommand.class).get().run(userVisitPK, form); 621 } 622 623 @Override 624 public CommandResult<GetTransactionGlAccountCategoryDescriptionResult> getTransactionGlAccountCategoryDescription(UserVisitPK userVisitPK, GetTransactionGlAccountCategoryDescriptionForm form) { 625 return CDI.current().select(GetTransactionGlAccountCategoryDescriptionCommand.class).get().run(userVisitPK, form); 626 } 627 628 @Override 629 public CommandResult<GetTransactionGlAccountCategoryDescriptionsResult> getTransactionGlAccountCategoryDescriptions(UserVisitPK userVisitPK, GetTransactionGlAccountCategoryDescriptionsForm form) { 630 return CDI.current().select(GetTransactionGlAccountCategoryDescriptionsCommand.class).get().run(userVisitPK, form); 631 } 632 633 @Override 634 public CommandResult<EditTransactionGlAccountCategoryDescriptionResult> editTransactionGlAccountCategoryDescription(UserVisitPK userVisitPK, EditTransactionGlAccountCategoryDescriptionForm form) { 635 return CDI.current().select(EditTransactionGlAccountCategoryDescriptionCommand.class).get().run(userVisitPK, form); 636 } 637 638 @Override 639 public CommandResult<VoidResult> deleteTransactionGlAccountCategoryDescription(UserVisitPK userVisitPK, DeleteTransactionGlAccountCategoryDescriptionForm form) { 640 return CDI.current().select(DeleteTransactionGlAccountCategoryDescriptionCommand.class).get().run(userVisitPK, form); 641 } 642 643 // -------------------------------------------------------------------------------- 644 // Transaction Entity Role Types 645 // -------------------------------------------------------------------------------- 646 647 @Override 648 public CommandResult<VoidResult> createTransactionEntityRoleType(UserVisitPK userVisitPK, CreateTransactionEntityRoleTypeForm form) { 649 return CDI.current().select(CreateTransactionEntityRoleTypeCommand.class).get().run(userVisitPK, form); 650 } 651 652 @Override 653 public CommandResult<GetTransactionEntityRoleTypeResult> getTransactionEntityRoleType(UserVisitPK userVisitPK, GetTransactionEntityRoleTypeForm form) { 654 return CDI.current().select(GetTransactionEntityRoleTypeCommand.class).get().run(userVisitPK, form); 655 } 656 @Override 657 public CommandResult<GetTransactionEntityRoleTypesResult> getTransactionEntityRoleTypes(UserVisitPK userVisitPK, GetTransactionEntityRoleTypesForm form) { 658 return CDI.current().select(GetTransactionEntityRoleTypesCommand.class).get().run(userVisitPK, form); 659 } 660 661 @Override 662 public CommandResult<EditTransactionEntityRoleTypeResult> editTransactionEntityRoleType(UserVisitPK userVisitPK, EditTransactionEntityRoleTypeForm form) { 663 return CDI.current().select(EditTransactionEntityRoleTypeCommand.class).get().run(userVisitPK, form); 664 } 665 666 @Override 667 public CommandResult<VoidResult> deleteTransactionEntityRoleType(UserVisitPK userVisitPK, DeleteTransactionEntityRoleTypeForm form) { 668 return CDI.current().select(DeleteTransactionEntityRoleTypeCommand.class).get().run(userVisitPK, form); 669 } 670 671 // -------------------------------------------------------------------------------- 672 // Transaction Entity Role Type Descriptions 673 // -------------------------------------------------------------------------------- 674 675 @Override 676 public CommandResult<VoidResult> createTransactionEntityRoleTypeDescription(UserVisitPK userVisitPK, CreateTransactionEntityRoleTypeDescriptionForm form) { 677 return CDI.current().select(CreateTransactionEntityRoleTypeDescriptionCommand.class).get().run(userVisitPK, form); 678 } 679 680 @Override 681 public CommandResult<GetTransactionEntityRoleTypeDescriptionResult> getTransactionEntityRoleTypeDescription(UserVisitPK userVisitPK, GetTransactionEntityRoleTypeDescriptionForm form) { 682 return CDI.current().select(GetTransactionEntityRoleTypeDescriptionCommand.class).get().run(userVisitPK, form); 683 } 684 685 @Override 686 public CommandResult<GetTransactionEntityRoleTypeDescriptionsResult> getTransactionEntityRoleTypeDescriptions(UserVisitPK userVisitPK, GetTransactionEntityRoleTypeDescriptionsForm form) { 687 return CDI.current().select(GetTransactionEntityRoleTypeDescriptionsCommand.class).get().run(userVisitPK, form); 688 } 689 690 @Override 691 public CommandResult<EditTransactionEntityRoleTypeDescriptionResult> editTransactionEntityRoleTypeDescription(UserVisitPK userVisitPK, EditTransactionEntityRoleTypeDescriptionForm form) { 692 return CDI.current().select(EditTransactionEntityRoleTypeDescriptionCommand.class).get().run(userVisitPK, form); 693 } 694 695 @Override 696 public CommandResult<VoidResult> deleteTransactionEntityRoleTypeDescription(UserVisitPK userVisitPK, DeleteTransactionEntityRoleTypeDescriptionForm form) { 697 return CDI.current().select(DeleteTransactionEntityRoleTypeDescriptionCommand.class).get().run(userVisitPK, form); 698 } 699 700 // -------------------------------------------------------------------------------- 701 // Transaction Groups 702 // -------------------------------------------------------------------------------- 703 704 @Override 705 public CommandResult<GetTransactionGroupResult> getTransactionGroup(UserVisitPK userVisitPK, GetTransactionGroupForm form) { 706 return CDI.current().select(GetTransactionGroupCommand.class).get().run(userVisitPK, form); 707 } 708 709 @Override 710 public CommandResult<GetTransactionGroupsResult> getTransactionGroups(UserVisitPK userVisitPK, GetTransactionGroupsForm form) { 711 return CDI.current().select(GetTransactionGroupsCommand.class).get().run(userVisitPK, form); 712 } 713 714 @Override 715 public CommandResult<GetTransactionGroupStatusChoicesResult> getTransactionGroupStatusChoices(UserVisitPK userVisitPK, GetTransactionGroupStatusChoicesForm form) { 716 return CDI.current().select(GetTransactionGroupStatusChoicesCommand.class).get().run(userVisitPK, form); 717 } 718 719 @Override 720 public CommandResult<VoidResult> setTransactionGroupStatus(UserVisitPK userVisitPK, SetTransactionGroupStatusForm form) { 721 return CDI.current().select(SetTransactionGroupStatusCommand.class).get().run(userVisitPK, form); 722 } 723 724 // -------------------------------------------------------------------------------- 725 // Transactions 726 // -------------------------------------------------------------------------------- 727 728 @Override 729 public CommandResult<GetTransactionsResult> getTransactions(UserVisitPK userVisitPK, GetTransactionsForm form) { 730 return CDI.current().select(GetTransactionsCommand.class).get().run(userVisitPK, form); 731 } 732 733 @Override 734 public CommandResult<GetTransactionResult> getTransaction(UserVisitPK userVisitPK, GetTransactionForm form) { 735 return CDI.current().select(GetTransactionCommand.class).get().run(userVisitPK, form); 736 } 737 738 // -------------------------------------------------------------------------------- 739 // Symbol Positions 740 // -------------------------------------------------------------------------------- 741 742 @Override 743 public CommandResult<VoidResult> createSymbolPosition(UserVisitPK userVisitPK, CreateSymbolPositionForm form) { 744 return CDI.current().select(CreateSymbolPositionCommand.class).get().run(userVisitPK, form); 745 } 746 747 @Override 748 public CommandResult<GetSymbolPositionChoicesResult> getSymbolPositionChoices(UserVisitPK userVisitPK, GetSymbolPositionChoicesForm form) { 749 return CDI.current().select(GetSymbolPositionChoicesCommand.class).get().run(userVisitPK, form); 750 } 751 752 @Override 753 public CommandResult<GetSymbolPositionResult> getSymbolPosition(UserVisitPK userVisitPK, GetSymbolPositionForm form) { 754 return CDI.current().select(GetSymbolPositionCommand.class).get().run(userVisitPK, form); 755 } 756 757 @Override 758 public CommandResult<GetSymbolPositionsResult> getSymbolPositions(UserVisitPK userVisitPK, GetSymbolPositionsForm form) { 759 return CDI.current().select(GetSymbolPositionsCommand.class).get().run(userVisitPK, form); 760 } 761 762 @Override 763 public CommandResult<VoidResult> setDefaultSymbolPosition(UserVisitPK userVisitPK, SetDefaultSymbolPositionForm form) { 764 return CDI.current().select(SetDefaultSymbolPositionCommand.class).get().run(userVisitPK, form); 765 } 766 767 @Override 768 public CommandResult<EditSymbolPositionResult> editSymbolPosition(UserVisitPK userVisitPK, EditSymbolPositionForm form) { 769 return CDI.current().select(EditSymbolPositionCommand.class).get().run(userVisitPK, form); 770 } 771 772 @Override 773 public CommandResult<VoidResult> deleteSymbolPosition(UserVisitPK userVisitPK, DeleteSymbolPositionForm form) { 774 return CDI.current().select(DeleteSymbolPositionCommand.class).get().run(userVisitPK, form); 775 } 776 777 // -------------------------------------------------------------------------------- 778 // Symbol Position Descriptions 779 // -------------------------------------------------------------------------------- 780 781 @Override 782 public CommandResult<VoidResult> createSymbolPositionDescription(UserVisitPK userVisitPK, CreateSymbolPositionDescriptionForm form) { 783 return CDI.current().select(CreateSymbolPositionDescriptionCommand.class).get().run(userVisitPK, form); 784 } 785 786 @Override 787 public CommandResult<GetSymbolPositionDescriptionResult> getSymbolPositionDescription(UserVisitPK userVisitPK, GetSymbolPositionDescriptionForm form) { 788 return CDI.current().select(GetSymbolPositionDescriptionCommand.class).get().run(userVisitPK, form); 789 } 790 791 @Override 792 public CommandResult<GetSymbolPositionDescriptionsResult> getSymbolPositionDescriptions(UserVisitPK userVisitPK, GetSymbolPositionDescriptionsForm form) { 793 return CDI.current().select(GetSymbolPositionDescriptionsCommand.class).get().run(userVisitPK, form); 794 } 795 796 @Override 797 public CommandResult<EditSymbolPositionDescriptionResult> editSymbolPositionDescription(UserVisitPK userVisitPK, EditSymbolPositionDescriptionForm form) { 798 return CDI.current().select(EditSymbolPositionDescriptionCommand.class).get().run(userVisitPK, form); 799 } 800 801 @Override 802 public CommandResult<VoidResult> deleteSymbolPositionDescription(UserVisitPK userVisitPK, DeleteSymbolPositionDescriptionForm form) { 803 return CDI.current().select(DeleteSymbolPositionDescriptionCommand.class).get().run(userVisitPK, form); 804 } 805 806}