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