(positionTypeId, event)
| 2499 | } |
| 2500 | } |
| 2501 | function _setCostsButton(positionTypeId, event) { |
| 2502 | switch (event) { |
| 2503 | |
| 2504 | case buttons.STATE.initialize: |
| 2505 | break; |
| 2506 | |
| 2507 | case buttons.STATE.show: |
| 2508 | break; |
| 2509 | |
| 2510 | case buttons.STATE.reset: |
| 2511 | break; |
| 2512 | |
| 2513 | case buttons.STATE.edit: |
| 2514 | case buttons.STATE.new: |
| 2515 | switch (_getModuleName()) { |
| 2516 | case ModuleNameEnum.SIHEADER: |
| 2517 | if ( |
| 2518 | _.includes( |
| 2519 | [POSITIONTYPES.EXTERNAL, POSITIONTYPES.MEDIA], |
| 2520 | positionTypeId |
| 2521 | ) |
| 2522 | ) { |
| 2523 | formHelper.addButtonFormPageCosts( |
| 2524 | _staticData, |
| 2525 | _formObject, |
| 2526 | BEC.NCHCOSTCENTRE |
| 2527 | ); |
| 2528 | } |
| 2529 | break; |
| 2530 | case ModuleNameEnum.CIHEADER: |
| 2531 | if (_.includes([POSITIONTYPES.INTCOSTS], positionTypeId)) { |
| 2532 | formHelper.addButtonFormPageCosts( |
| 2533 | _staticData, |
| 2534 | _formObject, |
| 2535 | BEC.NCHCOSTCENTRE |
| 2536 | ); |
| 2537 | } |
| 2538 | break; |
| 2539 | case ModuleNameEnum.JOB: |
| 2540 | case ModuleNameEnum.CEHEADER: |
| 2541 | case ModuleNameEnum.ORDER: |
| 2542 | break; |
| 2543 | default: |
| 2544 | throw new Error('Invalid type "_getModuleName()"'); |
| 2545 | } |
| 2546 | break; |
| 2547 | default: |
| 2548 | throw new Error('Invalid event _setCostsButton("' + event + '")'); |
| 2549 | } |
| 2550 | } |
| 2551 | function reOpenTaskButton(positionTypeId, event) { |
| 2552 | switch (_getModuleName()) { |
| 2553 |
no test coverage detected