| Quintiq file version 2.0 | 
| #parent: #root | 
| Method EnableDisableComponent ( | 
|   Boolean isbatchedit, | 
|   Boolean enableprimarykeyselectors | 
| ) id:Method_DialogCreateEditUnitCapacity_EnableDisableComponent | 
| { | 
|   #keys: '[107528.0.125617818]' | 
|   Body: | 
|   [* | 
|     // Enable disable components | 
|      | 
|     if( isbatchedit or not enableprimarykeyselectors ) | 
|     { | 
|       SelectionUnit.DisableWithUserFeedback( Translations::MP_Designer_DisableSelectorForBatchEditAndWhenEditFromPeriodList( 'unit' ) ); | 
|       GUIStartDateTimeSelector.DisableWithUserFeedback( Translations::MP_Designer_DisableSelectorForBatchEditAndWhenEditFromPeriodList( 'start date' ) ); | 
|     } | 
|      | 
|     GroupPanelCapacity.Enabled( not isbatchedit | 
|                                 or( isbatchedit and CheckBoxBatchEditCapacity.Checked() ) ); | 
|      | 
|     EditorMaxLoadPercentage.Enabled( not isbatchedit | 
|                                               or ( isbatchedit and CheckBoxBatchEditMaxLoadPercentage.Checked() ) ); | 
|      | 
|     EditorNrOfUnitsOpen.Enabled( not isbatchedit | 
|                                  or( isbatchedit and CheckBoxBatchEditNrOfUnitsOpen.Checked() ) ); | 
|   *] | 
| } |