| Quintiq file version 2.0 | 
| #parent: #root | 
| Method EnableDisableComponents () id:Method_SWF_DialogEditUser_EnableDisableComponents | 
| { | 
|   #keys: '[113694.2.1199250909]' | 
|   Body: | 
|   [* | 
|     // Enable disable dialog components | 
|     string := '' | 
|     canedit := SWF_WorkflowDataset.GetCurrentUser().CanProcessUser( string,  | 
|                                                                     Dialog.Data().WrappedInstance(),  | 
|                                                                     SWF_User::ACTION_Edit() ); | 
|     this.SetComponentProperty( LabelName, canedit ); | 
|     this.SetComponentProperty( LabelTitle, canedit ); | 
|     this.SetComponentProperty( LabelAssignedRoles, canedit ); | 
|     this.SetComponentProperty( LabelDescription, canedit ); | 
|     this.SetComponentProperty( LabelEmail, canedit ); | 
|     this.SetComponentProperty( LabelPhone, canedit ); | 
|     this.SetComponentProperty( LabelLocation, canedit ); | 
|      | 
|     this.SetComponentProperty( EditorName, canedit ); | 
|     this.SetComponentProperty( EditorTitle, canedit ); | 
|     this.SetComponentProperty( ListSWF_UserInRole, canedit ); | 
|     this.SetComponentProperty( EditorDescription, canedit ); | 
|     this.SetComponentProperty( EditorEmail, canedit ); | 
|     this.SetComponentProperty( EditorPhone, canedit ); | 
|     this.SetComponentProperty( EditorLocation, canedit ); | 
|   *] | 
| } |