示例#1
0
        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
        }
示例#2
0
        public static void Execute(UpdateAccountContainersGroupMembershipParameters parameters)
        {
            PrepareParameters(parameters);
            GroupContainer        GroupContainer        = UpdateAccountContainersGroupMembershipImplementation.GetTarget_GroupContainer(parameters.GroupRoot);
            Group                 Group                 = UpdateAccountContainersGroupMembershipImplementation.GetTarget_Group(GroupContainer);
            TBRAccountRoot        AccountRoot           = UpdateAccountContainersGroupMembershipImplementation.GetTarget_AccountRoot(parameters.AccountID);
            AccountContainer      AccountContainer      = UpdateAccountContainersGroupMembershipImplementation.GetTarget_AccountContainer(parameters.AccountID);
            GroupSummaryContainer GroupSummaryContainer = UpdateAccountContainersGroupMembershipImplementation.GetTarget_GroupSummaryContainer(parameters.AccountID);

            UpdateAccountContainersGroupMembershipImplementation.ExecuteMethod_UpdateGroupSummaryContainerMemberships(parameters.GroupRoot, Group, AccountRoot, GroupSummaryContainer);
            UpdateAccountContainersGroupMembershipImplementation.ExecuteMethod_UpdateAccountContainerMemberships(parameters.GroupRoot, Group, GroupSummaryContainer, AccountRoot, AccountContainer);
            UpdateAccountContainersGroupMembershipImplementation.ExecuteMethod_StoreObjects(AccountContainer, GroupSummaryContainer);
        }
 private static void PrepareParameters(UpdateAccountContainersGroupMembershipParameters parameters)
 {
 }
 public static void Execute(UpdateAccountContainersGroupMembershipParameters parameters)
 {
     PrepareParameters(parameters);
             GroupContainer GroupContainer = UpdateAccountContainersGroupMembershipImplementation.GetTarget_GroupContainer(parameters.GroupRoot);
         Group Group = UpdateAccountContainersGroupMembershipImplementation.GetTarget_Group(GroupContainer);
         TBRAccountRoot AccountRoot = UpdateAccountContainersGroupMembershipImplementation.GetTarget_AccountRoot(parameters.AccountID);
         AccountContainer AccountContainer = UpdateAccountContainersGroupMembershipImplementation.GetTarget_AccountContainer(parameters.AccountID);
         GroupSummaryContainer GroupSummaryContainer = UpdateAccountContainersGroupMembershipImplementation.GetTarget_GroupSummaryContainer(parameters.AccountID);
         UpdateAccountContainersGroupMembershipImplementation.ExecuteMethod_UpdateGroupSummaryContainerMemberships(parameters.GroupRoot, Group, AccountRoot, GroupSummaryContainer);
         UpdateAccountContainersGroupMembershipImplementation.ExecuteMethod_UpdateAccountContainerMemberships(parameters.GroupRoot, Group, GroupSummaryContainer, AccountRoot, AccountContainer);
         UpdateAccountContainersGroupMembershipImplementation.ExecuteMethod_StoreObjects(AccountContainer, GroupSummaryContainer);
 }
示例#5
0
 private static void PrepareParameters(UpdateAccountContainersGroupMembershipParameters parameters)
 {
 }