public static void Execute(RefreshAccountGroupMembershipsParameters parameters) { PrepareParameters(parameters); { // Local block to allow local naming UpdateAccountRootGroupMembershipParameters operationParameters = RefreshAccountGroupMembershipsImplementation.UpdateAccountRoot_GetParameters(parameters.GroupRoot, parameters.AccountID); UpdateAccountRootGroupMembership.Execute(operationParameters); } // Local block closing { // Local block to allow local naming UpdateAccountRootToReferencesParameters operationParameters = RefreshAccountGroupMembershipsImplementation.UpdateAccountRootReferences_GetParameters(parameters.AccountID); UpdateAccountRootToReferences.Execute(operationParameters); } // Local block closing { // Local block to allow local naming UpdateLoginGroupPermissionsParameters operationParameters = RefreshAccountGroupMembershipsImplementation.UpdateAccountLoginGroups_GetParameters(parameters.AccountID); UpdateLoginGroupPermissions.Execute(operationParameters); } // Local block closing { // Local block to allow local naming UpdateGroupContainersGroupMembershipParameters operationParameters = RefreshAccountGroupMembershipsImplementation.UpdateGroupContainers_GetParameters(parameters.GroupRoot); UpdateGroupContainersGroupMembership.Execute(operationParameters); } // Local block closing { // Local block to allow local naming UpdateAccountContainersGroupMembershipParameters operationParameters = RefreshAccountGroupMembershipsImplementation.UpdateAccountContainers_GetParameters(parameters.GroupRoot, parameters.AccountID); UpdateAccountContainersGroupMembership.Execute(operationParameters); } // Local block closing }
public static void Execute(UpdateGroupContainersGroupMembershipParameters parameters) { PrepareParameters(parameters); AccountRootAndContainer[] AccountRootsAndContainers = UpdateGroupContainersGroupMembershipImplementation.GetTarget_AccountRootsAndContainers(parameters.GroupRoot); GroupContainer GroupContainer = UpdateGroupContainersGroupMembershipImplementation.GetTarget_GroupContainer(parameters.GroupRoot); UpdateGroupContainersGroupMembershipImplementation.ExecuteMethod_UpdateGroupContainerMembership(parameters.GroupRoot, AccountRootsAndContainers, GroupContainer); UpdateGroupContainersGroupMembershipImplementation.ExecuteMethod_StoreObjects(GroupContainer); }
private static void PrepareParameters(UpdateGroupContainersGroupMembershipParameters parameters) { }