コード例 #1
0
 partial void OnBudgetControlGroupsChanging(global::Microsoft.Dynamics.DataEntities.BudgetControlGroup value);
        public static BudgetControlGroupOverBudgetPermission CreateBudgetControlGroupOverBudgetPermission(string dataAreaId,
                                                                                                          string legalEntityId,
                                                                                                          string budgetGroupName,
                                                                                                          string userGroupId,
                                                                                                          global::Microsoft.Dynamics.DataEntities.UserGroup systemUserGroups,
                                                                                                          global::Microsoft.Dynamics.DataEntities.BudgetControlGroup budgetControlGroups)
        {
            BudgetControlGroupOverBudgetPermission budgetControlGroupOverBudgetPermission = new BudgetControlGroupOverBudgetPermission();

            budgetControlGroupOverBudgetPermission.dataAreaId      = dataAreaId;
            budgetControlGroupOverBudgetPermission.LegalEntityId   = legalEntityId;
            budgetControlGroupOverBudgetPermission.BudgetGroupName = budgetGroupName;
            budgetControlGroupOverBudgetPermission.UserGroupId     = userGroupId;
            if ((systemUserGroups == null))
            {
                throw new global::System.ArgumentNullException("systemUserGroups");
            }
            budgetControlGroupOverBudgetPermission.SystemUserGroups = systemUserGroups;
            if ((budgetControlGroups == null))
            {
                throw new global::System.ArgumentNullException("budgetControlGroups");
            }
            budgetControlGroupOverBudgetPermission.BudgetControlGroups = budgetControlGroups;
            return(budgetControlGroupOverBudgetPermission);
        }