Beispiel #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SiteLifecycleService" /> class.
 /// </summary>
 /// <param name="action">action.</param>
 /// <param name="displayMetadataInAutoLifecycleTask">displayMetadataInAutoLifecycleTask.</param>
 /// <param name="scopeSettings">scopeSettings.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 public SiteLifecycleService(SiteLifecycleActionType action = default(SiteLifecycleActionType), bool displayMetadataInAutoLifecycleTask = default(bool), ServiceScopeSettings scopeSettings = default(ServiceScopeSettings), AssignBy departmentAssignBy = default(AssignBy), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType type = default(ServiceType), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus status = default(CommonStatus), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string))
 {
     this.Action = action;
     this.DisplayMetadataInAutoLifecycleTask = displayMetadataInAutoLifecycleTask;
     this.ScopeSettings      = scopeSettings;
     this.DepartmentAssignBy = departmentAssignBy;
     this.Metadatas          = metadatas;
     this.HideRequestSummary = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="WebLifecycleService" /> class.
 /// </summary>
 /// <param name="action">action.</param>
 /// <param name="archiveContentProfile">archiveContentProfile.</param>
 /// <param name="scopeSettings">scopeSettings.</param>
 /// <param name="requestTemplate">requestTemplate.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 /// <param name="details">details.</param>
 public WebLifecycleService(WebLifecycleActionType?action = default(WebLifecycleActionType?), string archiveContentProfile = default(string), ServiceScopeSettings scopeSettings = default(ServiceScopeSettings), WebLifecycleRequest requestTemplate = default(WebLifecycleRequest), AssignBy?departmentAssignBy = default(AssignBy?), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType?type = default(ServiceType?), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus?status = default(CommonStatus?), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string), string details = default(string))
 {
     this.Action = action;
     this.ArchiveContentProfile = archiveContentProfile;
     this.ScopeSettings         = scopeSettings;
     this.RequestTemplate       = requestTemplate;
     this.DepartmentAssignBy    = departmentAssignBy;
     this.Metadatas             = metadatas;
     this.HideRequestSummary    = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
     this.Details                     = details;
 }
Beispiel #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SitePolicyInfo" /> class.
 /// </summary>
 /// <param name="quotaSetting">quotaSetting.</param>
 /// <param name="sharingSetting">sharingSetting.</param>
 /// <param name="isDesignerEnabled">isDesignerEnabled.</param>
 /// <param name="siteMaxDepth">siteMaxDepth.</param>
 /// <param name="iconSetting">iconSetting.</param>
 /// <param name="daoSetting">daoSetting.</param>
 /// <param name="leasePeriodSetting">leasePeriodSetting.</param>
 /// <param name="inactivitySetting">inactivitySetting.</param>
 /// <param name="lifecycleSetting">lifecycleSetting.</param>
 /// <param name="recertificationSetting">recertificationSetting.</param>
 /// <param name="renewalSetting">renewalSetting.</param>
 /// <param name="electionSetting">electionSetting.</param>
 /// <param name="quotaThresholdSetting">quotaThresholdSetting.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="category">category.</param>
 /// <param name="detail">detail.</param>
 /// <param name="type">type.</param>
 /// <param name="farmId">farmId.</param>
 /// <param name="createdTime">createdTime.</param>
 /// <param name="createdBy">createdBy.</param>
 /// <param name="isDeleted">isDeleted.</param>
 /// <param name="modifiedTime">modifiedTime.</param>
 /// <param name="modifiedBy">modifiedBy.</param>
 /// <param name="status">status.</param>
 /// <param name="isReferenced">isReferenced.</param>
 public SitePolicyInfo(PolicyQuotaSetting quotaSetting = default(PolicyQuotaSetting), PolicySharingSetting sharingSetting = default(PolicySharingSetting), bool isDesignerEnabled = default(bool), int siteMaxDepth = default(int), PolicyIconSetting iconSetting = default(PolicyIconSetting), PolicyDaoSetting daoSetting = default(PolicyDaoSetting), PolicyExpirationSetting leasePeriodSetting = default(PolicyExpirationSetting), PolicyExpirationSetting inactivitySetting = default(PolicyExpirationSetting), PolicyLifecycleSetting lifecycleSetting = default(PolicyLifecycleSetting), PolicyRecertificationSetting recertificationSetting = default(PolicyRecertificationSetting), PolicyRecertificationSetting renewalSetting = default(PolicyRecertificationSetting), PolicyElectionSetting electionSetting = default(PolicyElectionSetting), PolicyQuotaThresholdSetting quotaThresholdSetting = default(PolicyQuotaThresholdSetting), Guid id = default(Guid), string name = default(string), string description = default(string), string category = default(string), string detail = default(string), PolicyType type = default(PolicyType), Guid farmId = default(Guid), DateTime createdTime = default(DateTime), string createdBy = default(string), bool isDeleted = default(bool), DateTime modifiedTime = default(DateTime), string modifiedBy = default(string), CommonStatus status = default(CommonStatus), bool isReferenced = default(bool))
 {
     this.QuotaSetting           = quotaSetting;
     this.SharingSetting         = sharingSetting;
     this.IsDesignerEnabled      = isDesignerEnabled;
     this.SiteMaxDepth           = siteMaxDepth;
     this.IconSetting            = iconSetting;
     this.DaoSetting             = daoSetting;
     this.LeasePeriodSetting     = leasePeriodSetting;
     this.InactivitySetting      = inactivitySetting;
     this.LifecycleSetting       = lifecycleSetting;
     this.RecertificationSetting = recertificationSetting;
     this.RenewalSetting         = renewalSetting;
     this.ElectionSetting        = electionSetting;
     this.QuotaThresholdSetting  = quotaThresholdSetting;
     this.Id           = id;
     this.Name         = name;
     this.Description  = description;
     this.Category     = category;
     this.Detail       = detail;
     this.Type         = type;
     this.FarmId       = farmId;
     this.CreatedTime  = createdTime;
     this.CreatedBy    = createdBy;
     this.IsDeleted    = isDeleted;
     this.ModifiedTime = modifiedTime;
     this.ModifiedBy   = modifiedBy;
     this.Status       = status;
     this.IsReferenced = isReferenced;
 }
Beispiel #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CreateListService" /> class.
 /// </summary>
 /// <param name="enableNavigation">enableNavigation.</param>
 /// <param name="defaultListType">defaultListType.</param>
 /// <param name="versionSettings">versionSettings.</param>
 /// <param name="listTemplateSettings">listTemplateSettings.</param>
 /// <param name="urlSettings">urlSettings.</param>
 /// <param name="allowBreakPermissionInheritance">allowBreakPermissionInheritance.</param>
 /// <param name="permissionSettings">permissionSettings.</param>
 /// <param name="scopeSettings">scopeSettings.</param>
 /// <param name="listVersionAssignBy">listVersionAssignBy.</param>
 /// <param name="listTemplateAssignBy">listTemplateAssignBy.</param>
 /// <param name="navigationAssignBy">navigationAssignBy.</param>
 /// <param name="listTypeAssignBy">listTypeAssignBy.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 public CreateListService(bool enableNavigation = default(bool), ListType defaultListType = default(ListType), ListVersionSettings versionSettings = default(ListVersionSettings), ListTemplateSettings listTemplateSettings = default(ListTemplateSettings), CreateListUrlSettings urlSettings = default(CreateListUrlSettings), bool allowBreakPermissionInheritance = default(bool), PermissionSettings permissionSettings = default(PermissionSettings), ServiceScopeSettings scopeSettings = default(ServiceScopeSettings), AssignBy listVersionAssignBy = default(AssignBy), AssignBy listTemplateAssignBy = default(AssignBy), AssignBy navigationAssignBy = default(AssignBy), AssignBy listTypeAssignBy = default(AssignBy), AssignBy departmentAssignBy = default(AssignBy), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType type = default(ServiceType), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus status = default(CommonStatus), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string))
 {
     this.EnableNavigation                = enableNavigation;
     this.DefaultListType                 = defaultListType;
     this.VersionSettings                 = versionSettings;
     this.ListTemplateSettings            = listTemplateSettings;
     this.UrlSettings                     = urlSettings;
     this.AllowBreakPermissionInheritance = allowBreakPermissionInheritance;
     this.PermissionSettings              = permissionSettings;
     this.ScopeSettings                   = scopeSettings;
     this.ListVersionAssignBy             = listVersionAssignBy;
     this.ListTemplateAssignBy            = listTemplateAssignBy;
     this.NavigationAssignBy              = navigationAssignBy;
     this.ListTypeAssignBy                = listTypeAssignBy;
     this.DepartmentAssignBy              = departmentAssignBy;
     this.Metadatas          = metadatas;
     this.HideRequestSummary = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
 }
Beispiel #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SitePolicyModel" /> class.
 /// </summary>
 /// <param name="serverResourceQuota">serverResourceQuota.</param>
 /// <param name="storageQuota">storageQuota.</param>
 /// <param name="sharingSetting">sharingSetting.</param>
 /// <param name="isDesignerEnabled">isDesignerEnabled.</param>
 /// <param name="siteMaxDepth">siteMaxDepth.</param>
 /// <param name="siteMaxDepthType">siteMaxDepthType.</param>
 /// <param name="isDisplayPolicyIcon">isDisplayPolicyIcon.</param>
 /// <param name="policyIconAddress">policyIconAddress.</param>
 /// <param name="policyDetailReferenceURL">policyDetailReferenceURL.</param>
 /// <param name="aosSettings">aosSettings.</param>
 /// <param name="lifecycleSettings">lifecycleSettings.</param>
 /// <param name="recertificationSettings">recertificationSettings.</param>
 /// <param name="inactivitySettings">inactivitySettings.</param>
 /// <param name="leasePeriodSettings">leasePeriodSettings.</param>
 /// <param name="electionSettings">electionSettings.</param>
 /// <param name="isOverwriteLifecycleStartTime">isOverwriteLifecycleStartTime.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="category">category.</param>
 /// <param name="tenantId">tenantId.</param>
 /// <param name="status">status.</param>
 public SitePolicyModel(double serverResourceQuota = default(double), long storageQuota = default(long), SitePolicySharingSetting sharingSetting = default(SitePolicySharingSetting), bool isDesignerEnabled = default(bool), int?siteMaxDepth = default(int?), int siteMaxDepthType = default(int), bool isDisplayPolicyIcon = default(bool), string policyIconAddress = default(string), string policyDetailReferenceURL = default(string), SitePolicyAosSetting aosSettings = default(SitePolicyAosSetting), SitePolicyLifecycleSetting lifecycleSettings = default(SitePolicyLifecycleSetting), PolicyRecertificationSetting recertificationSettings = default(PolicyRecertificationSetting), SitePolicyExpirationSetting inactivitySettings = default(SitePolicyExpirationSetting), SitePolicyExpirationSetting leasePeriodSettings = default(SitePolicyExpirationSetting), SitePolicyElectionSetting electionSettings = default(SitePolicyElectionSetting), bool isOverwriteLifecycleStartTime = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), string category = default(string), Guid tenantId = default(Guid), CommonStatus status = default(CommonStatus))
 {
     this.ServerResourceQuota      = serverResourceQuota;
     this.StorageQuota             = storageQuota;
     this.SharingSetting           = sharingSetting;
     this.IsDesignerEnabled        = isDesignerEnabled;
     this.SiteMaxDepth             = siteMaxDepth;
     this.SiteMaxDepthType         = siteMaxDepthType;
     this.IsDisplayPolicyIcon      = isDisplayPolicyIcon;
     this.PolicyIconAddress        = policyIconAddress;
     this.PolicyDetailReferenceURL = policyDetailReferenceURL;
     this.AosSettings                   = aosSettings;
     this.LifecycleSettings             = lifecycleSettings;
     this.RecertificationSettings       = recertificationSettings;
     this.InactivitySettings            = inactivitySettings;
     this.LeasePeriodSettings           = leasePeriodSettings;
     this.ElectionSettings              = electionSettings;
     this.IsOverwriteLifecycleStartTime = isOverwriteLifecycleStartTime;
     this.Id          = id;
     this.Name        = name;
     this.Description = description;
     this.Category    = category;
     this.TenantId    = tenantId;
     this.Status      = status;
 }
Beispiel #6
0
        public ActionResult GetJobTask(string name, CommonStatus?status)
        {
            var search = GetSearchModel();
            var list   = JobTaskRepository.GetPager(name, status, search);

            return(Json(list, JsonRequestBehavior.AllowGet));
        }
Beispiel #7
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GroupLifecycleService" /> class.
 /// </summary>
 /// <param name="tenantId">tenantId.</param>
 /// <param name="action">action.</param>
 /// <param name="groupObjectType">groupObjectType.</param>
 /// <param name="networkId">networkId.</param>
 /// <param name="scopePeoplePickerFilterProfileId">scopePeoplePickerFilterProfileId.</param>
 /// <param name="requestTemplate">requestTemplate.</param>
 /// <param name="changePolicyAssignBy">changePolicyAssignBy.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 /// <param name="details">details.</param>
 public GroupLifecycleService(Guid tenantId = default(Guid), GroupLifecycleActionType?action = default(GroupLifecycleActionType?), GroupObjectType?groupObjectType = default(GroupObjectType?), string networkId = default(string), Guid?scopePeoplePickerFilterProfileId = default(Guid?), GroupLifecycleRequest requestTemplate = default(GroupLifecycleRequest), AssignBy?changePolicyAssignBy = default(AssignBy?), AssignBy?departmentAssignBy = default(AssignBy?), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType?type = default(ServiceType?), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus?status = default(CommonStatus?), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string), string details = default(string))
 {
     this.TenantId        = tenantId;
     this.Action          = action;
     this.GroupObjectType = groupObjectType;
     this.NetworkId       = networkId;
     this.ScopePeoplePickerFilterProfileId = scopePeoplePickerFilterProfileId;
     this.RequestTemplate      = requestTemplate;
     this.ChangePolicyAssignBy = changePolicyAssignBy;
     this.DepartmentAssignBy   = departmentAssignBy;
     this.Metadatas            = metadatas;
     this.HideRequestSummary   = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
     this.Details                     = details;
 }
Beispiel #8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ChangePermissionService" /> class.
 /// </summary>
 /// <param name="selectedNodes">selectedNodes.</param>
 /// <param name="uncheckedNodes">uncheckedNodes.</param>
 /// <param name="userRestrictionType">userRestrictionType.</param>
 /// <param name="permissionChangedType">permissionChangedType.</param>
 /// <param name="permissionChangedTypeAssignBy">permissionChangedTypeAssignBy.</param>
 /// <param name="enabledExcludePermissions">enabledExcludePermissions.</param>
 /// <param name="excludedPermissions">excludedPermissions.</param>
 /// <param name="reviewTaskEmailTemplate">reviewTaskEmailTemplate.</param>
 /// <param name="scopeSettings">scopeSettings.</param>
 /// <param name="stageCount">stageCount.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 public ChangePermissionService(List <TreeNode> selectedNodes = default(List <TreeNode>), List <TreeNode> uncheckedNodes = default(List <TreeNode>), UserLevelRestrictionType userRestrictionType = default(UserLevelRestrictionType), PermissionChangedType permissionChangedType = default(PermissionChangedType), AssignBy permissionChangedTypeAssignBy = default(AssignBy), bool enabledExcludePermissions = default(bool), List <PermissionLevel> excludedPermissions = default(List <PermissionLevel>), GuidModel reviewTaskEmailTemplate = default(GuidModel), ServiceScopeSettings scopeSettings = default(ServiceScopeSettings), int stageCount = default(int), AssignBy departmentAssignBy = default(AssignBy), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType type = default(ServiceType), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus status = default(CommonStatus), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string))
 {
     this.SelectedNodes                 = selectedNodes;
     this.UncheckedNodes                = uncheckedNodes;
     this.UserRestrictionType           = userRestrictionType;
     this.PermissionChangedType         = permissionChangedType;
     this.PermissionChangedTypeAssignBy = permissionChangedTypeAssignBy;
     this.EnabledExcludePermissions     = enabledExcludePermissions;
     this.ExcludedPermissions           = excludedPermissions;
     this.ReviewTaskEmailTemplate       = reviewTaskEmailTemplate;
     this.ScopeSettings                 = scopeSettings;
     this.StageCount         = stageCount;
     this.DepartmentAssignBy = departmentAssignBy;
     this.Metadatas          = metadatas;
     this.HideRequestSummary = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ChangeListSettingService" /> class.
 /// </summary>
 /// <param name="isEnableChangeTitle">isEnableChangeTitle.</param>
 /// <param name="isEnableChangeDescription">isEnableChangeDescription.</param>
 /// <param name="isEnableChangeQuickLaunch">isEnableChangeQuickLaunch.</param>
 /// <param name="isEnableChangeVersion">isEnableChangeVersion.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 public ChangeListSettingService(bool isEnableChangeTitle = default(bool), bool isEnableChangeDescription = default(bool), bool isEnableChangeQuickLaunch = default(bool), bool isEnableChangeVersion = default(bool), AssignBy departmentAssignBy = default(AssignBy), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType type = default(ServiceType), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus status = default(CommonStatus), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string))
 {
     this.Metadatas                 = metadatas;
     this.Name                      = name;
     this.Description               = description;
     this.Department                = department;
     this.Departments               = departments;
     this.ServiceContact            = serviceContact;
     this.ServiceAdminContact       = serviceAdminContact;
     this.CustomActions             = customActions;
     this.CategoryId                = categoryId;
     this.IsEnableChangeTitle       = isEnableChangeTitle;
     this.IsEnableChangeDescription = isEnableChangeDescription;
     this.IsEnableChangeQuickLaunch = isEnableChangeQuickLaunch;
     this.IsEnableChangeVersion     = isEnableChangeVersion;
     this.DepartmentAssignBy        = departmentAssignBy;
     this.Metadatas                 = metadatas;
     this.HideRequestSummary        = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ChangeSiteSettingService" /> class.
 /// </summary>
 /// <param name="enableChangeTitle">enableChangeTitle.</param>
 /// <param name="enableChangeDescription">enableChangeDescription.</param>
 /// <param name="changeMetadataSettings">changeMetadataSettings.</param>
 /// <param name="deploymentManagerPlanSettings">deploymentManagerPlanSettings.</param>
 /// <param name="enableChangeHubSite">enableChangeHubSite.</param>
 /// <param name="scopeSettings">scopeSettings.</param>
 /// <param name="requestTemplate">requestTemplate.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 /// <param name="details">details.</param>
 public ChangeSiteSettingService(bool enableChangeTitle = default(bool), bool enableChangeDescription = default(bool), ChangeMetadataActionSetting changeMetadataSettings = default(ChangeMetadataActionSetting), DpmServiceSetting deploymentManagerPlanSettings = default(DpmServiceSetting), bool enableChangeHubSite = default(bool), ServiceScopeSettings scopeSettings = default(ServiceScopeSettings), ChangeSiteSettingRequest requestTemplate = default(ChangeSiteSettingRequest), AssignBy?departmentAssignBy = default(AssignBy?), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType?type = default(ServiceType?), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus?status = default(CommonStatus?), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string), string details = default(string))
 {
     this.EnableChangeTitle             = enableChangeTitle;
     this.EnableChangeDescription       = enableChangeDescription;
     this.ChangeMetadataSettings        = changeMetadataSettings;
     this.DeploymentManagerPlanSettings = deploymentManagerPlanSettings;
     this.EnableChangeHubSite           = enableChangeHubSite;
     this.ScopeSettings      = scopeSettings;
     this.RequestTemplate    = requestTemplate;
     this.DepartmentAssignBy = departmentAssignBy;
     this.Metadatas          = metadatas;
     this.HideRequestSummary = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
     this.Details                     = details;
 }
Beispiel #11
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ManagePermissionService" /> class.
 /// </summary>
 /// <param name="userScopeSetting">userScopeSetting.</param>
 /// <param name="sharePointGroupOptions">sharePointGroupOptions.</param>
 /// <param name="permissionOptions">permissionOptions.</param>
 /// <param name="scopeSettings">scopeSettings.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 public ManagePermissionService(ManagePermissionUserSetting userScopeSetting = default(ManagePermissionUserSetting), ManagePermissionSharePointGroupOption sharePointGroupOptions = default(ManagePermissionSharePointGroupOption), ManagePermissionOption permissionOptions = default(ManagePermissionOption), ServiceScopeSettings scopeSettings = default(ServiceScopeSettings), AssignBy departmentAssignBy = default(AssignBy), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType type = default(ServiceType), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus status = default(CommonStatus), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string))
 {
     this.UserScopeSetting       = userScopeSetting;
     this.SharePointGroupOptions = sharePointGroupOptions;
     this.PermissionOptions      = permissionOptions;
     this.ScopeSettings          = scopeSettings;
     this.DepartmentAssignBy     = departmentAssignBy;
     this.Metadatas          = metadatas;
     this.HideRequestSummary = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
 }
Beispiel #12
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GrantPermissionService" /> class.
 /// </summary>
 /// <param name="allowBreakPermissionInheritance">allowBreakPermissionInheritance.</param>
 /// <param name="scopeSettings">scopeSettings.</param>
 /// <param name="userLevelControlSettings">userLevelControlSettings.</param>
 /// <param name="permissionDurationSettings">permissionDurationSettings.</param>
 /// <param name="permissionSettings">permissionSettings.</param>
 /// <param name="defaultWelcomeEmailSettings">defaultWelcomeEmailSettings.</param>
 /// <param name="welcomeEmailAssignBy">welcomeEmailAssignBy.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 public GrantPermissionService(bool allowBreakPermissionInheritance = default(bool), ServiceScopeSettings scopeSettings = default(ServiceScopeSettings), UserLevelControlSettings userLevelControlSettings = default(UserLevelControlSettings), GrantPermissionServiceDurationSettings permissionDurationSettings = default(GrantPermissionServiceDurationSettings), GrantPermissionServicePermissionSettings permissionSettings = default(GrantPermissionServicePermissionSettings), WelcomeEmailSettings defaultWelcomeEmailSettings = default(WelcomeEmailSettings), AssignBy welcomeEmailAssignBy = default(AssignBy), AssignBy departmentAssignBy = default(AssignBy), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType type = default(ServiceType), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus status = default(CommonStatus), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string))
 {
     this.AllowBreakPermissionInheritance = allowBreakPermissionInheritance;
     this.ScopeSettings               = scopeSettings;
     this.UserLevelControlSettings    = userLevelControlSettings;
     this.PermissionDurationSettings  = permissionDurationSettings;
     this.PermissionSettings          = permissionSettings;
     this.DefaultWelcomeEmailSettings = defaultWelcomeEmailSettings;
     this.WelcomeEmailAssignBy        = welcomeEmailAssignBy;
     this.DepartmentAssignBy          = departmentAssignBy;
     this.Metadatas          = metadatas;
     this.HideRequestSummary = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="CreateGuestUserService" /> class.
 /// </summary>
 /// <param name="tenantId">tenantId.</param>
 /// <param name="enableInviteOwnersGroup">enableInviteOwnersGroup.</param>
 /// <param name="enableInviteContactGroup">enableInviteContactGroup.</param>
 /// <param name="primaryContact">primaryContact.</param>
 /// <param name="primaryContactAssignBy">primaryContactAssignBy.</param>
 /// <param name="secondaryContact">secondaryContact.</param>
 /// <param name="secondaryContactAssignBy">secondaryContactAssignBy.</param>
 /// <param name="enableOnTimeRenewal">enableOnTimeRenewal.</param>
 /// <param name="oneTimeDuration">oneTimeDuration.</param>
 /// <param name="oneTimeDurationType">oneTimeDurationType.</param>
 /// <param name="requestTemplate">requestTemplate.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 /// <param name="details">details.</param>
 public CreateGuestUserService(Guid tenantId = default(Guid), bool enableInviteOwnersGroup = default(bool), bool enableInviteContactGroup = default(bool), ApiUser primaryContact = default(ApiUser), AssignBy?primaryContactAssignBy = default(AssignBy?), ApiUser secondaryContact = default(ApiUser), AssignBy?secondaryContactAssignBy = default(AssignBy?), bool enableOnTimeRenewal = default(bool), int oneTimeDuration = default(int), ApiDurationType?oneTimeDurationType = default(ApiDurationType?), CreateGuestUserRequest requestTemplate = default(CreateGuestUserRequest), AssignBy?departmentAssignBy = default(AssignBy?), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType?type = default(ServiceType?), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus?status = default(CommonStatus?), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string), string details = default(string))
 {
     this.TenantId = tenantId;
     this.EnableInviteOwnersGroup  = enableInviteOwnersGroup;
     this.EnableInviteContactGroup = enableInviteContactGroup;
     this.PrimaryContact           = primaryContact;
     this.PrimaryContactAssignBy   = primaryContactAssignBy;
     this.SecondaryContact         = secondaryContact;
     this.SecondaryContactAssignBy = secondaryContactAssignBy;
     this.EnableOnTimeRenewal      = enableOnTimeRenewal;
     this.OneTimeDuration          = oneTimeDuration;
     this.OneTimeDurationType      = oneTimeDurationType;
     this.RequestTemplate          = requestTemplate;
     this.DepartmentAssignBy       = departmentAssignBy;
     this.Metadatas          = metadatas;
     this.HideRequestSummary = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
     this.Details                     = details;
 }
Beispiel #14
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ChangeWebContactService" /> class.
 /// </summary>
 /// <param name="selectedNodes">selectedNodes.</param>
 /// <param name="unCheckedNodesInfo">unCheckedNodesInfo.</param>
 /// <param name="changeMethod">changeMethod.</param>
 /// <param name="changeMethodAssignBy">changeMethodAssignBy.</param>
 /// <param name="enableNotifyNewContact">enableNotifyNewContact.</param>
 /// <param name="newContactNotifiedEmail">newContactNotifiedEmail.</param>
 /// <param name="scopeSettings">scopeSettings.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 public ChangeWebContactService(string selectedNodes = default(string), string unCheckedNodesInfo = default(string), ChangeContactMethod changeMethod = default(ChangeContactMethod), AssignBy changeMethodAssignBy = default(AssignBy), bool enableNotifyNewContact = default(bool), Guid?newContactNotifiedEmail = default(Guid?), ServiceScopeSettings scopeSettings = default(ServiceScopeSettings), AssignBy departmentAssignBy = default(AssignBy), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType type = default(ServiceType), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus status = default(CommonStatus), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string))
 {
     this.SelectedNodes           = selectedNodes;
     this.UnCheckedNodesInfo      = unCheckedNodesInfo;
     this.ChangeMethod            = changeMethod;
     this.ChangeMethodAssignBy    = changeMethodAssignBy;
     this.EnableNotifyNewContact  = enableNotifyNewContact;
     this.NewContactNotifiedEmail = newContactNotifiedEmail;
     this.ScopeSettings           = scopeSettings;
     this.DepartmentAssignBy      = departmentAssignBy;
     this.Metadatas          = metadatas;
     this.HideRequestSummary = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
 }
Beispiel #15
0
 /// <summary>
 /// Initializes a new instance of the <see cref="QuestionnaireGridModel" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="languageID">languageID.</param>
 /// <param name="status">status.</param>
 public QuestionnaireGridModel(Guid id = default(Guid), string name = default(string), string description = default(string), int languageID = default(int), CommonStatus status = default(CommonStatus))
 {
     this.Id          = id;
     this.Name        = name;
     this.Description = description;
     this.LanguageID  = languageID;
     this.Status      = status;
 }
Beispiel #16
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ApprovalProcessGridModel" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="status">status.</param>
 /// <param name="lastModifiedTime">lastModifiedTime.</param>
 /// <param name="createdByDisplayName">createdByDisplayName.</param>
 public ApprovalProcessGridModel(Guid id = default(Guid), string name = default(string), CommonStatus status = default(CommonStatus), DateTime lastModifiedTime = default(DateTime), string createdByDisplayName = default(string))
 {
     this.Id                   = id;
     this.Name                 = name;
     this.Status               = status;
     this.LastModifiedTime     = lastModifiedTime;
     this.CreatedByDisplayName = createdByDisplayName;
 }
Beispiel #17
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PolicyGridModel" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="type">type.</param>
 /// <param name="status">status.</param>
 /// <param name="lastModifiedTime">lastModifiedTime.</param>
 /// <param name="createdByDisplayName">createdByDisplayName.</param>
 public PolicyGridModel(Guid id = default(Guid), string name = default(string), PolicyType type = default(PolicyType), CommonStatus status = default(CommonStatus), DateTime lastModifiedTime = default(DateTime), string createdByDisplayName = default(string))
 {
     this.Id                   = id;
     this.Name                 = name;
     this.Type                 = type;
     this.Status               = status;
     this.LastModifiedTime     = lastModifiedTime;
     this.CreatedByDisplayName = createdByDisplayName;
 }
Beispiel #18
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PolicyRef" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="category">category.</param>
 /// <param name="tenantId">tenantId.</param>
 /// <param name="status">status.</param>
 public PolicyRef(Guid id = default(Guid), string name = default(string), string description = default(string), string category = default(string), Guid tenantId = default(Guid), CommonStatus status = default(CommonStatus))
 {
     this.Id          = id;
     this.Name        = name;
     this.Description = description;
     this.Category    = category;
     this.TenantId    = tenantId;
     this.Status      = status;
 }
Beispiel #19
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ContentMoveService" /> class.
 /// </summary>
 /// <param name="method">method.</param>
 /// <param name="action">action.</param>
 /// <param name="copySettings">copySettings.</param>
 /// <param name="moveSettings">moveSettings.</param>
 /// <param name="commonSettings">commonSettings.</param>
 /// <param name="conflictResolutionAssignBy">conflictResolutionAssignBy.</param>
 /// <param name="deleteTypeAssignBy">deleteTypeAssignBy.</param>
 /// <param name="deleteCheckedFilesAssignBy">deleteCheckedFilesAssignBy.</param>
 /// <param name="filterPolicyAssignBy">filterPolicyAssignBy.</param>
 /// <param name="methodAssignBy">methodAssignBy.</param>
 /// <param name="actionAssignBy">actionAssignBy.</param>
 /// <param name="copySettingAssignBy">copySettingAssignBy.</param>
 /// <param name="moveSettingAssignBy">moveSettingAssignBy.</param>
 /// <param name="versionsAssignBy">versionsAssignBy.</param>
 /// <param name="workflowAssignBy">workflowAssignBy.</param>
 /// <param name="informationRightsManagementAssignBy">informationRightsManagementAssignBy.</param>
 /// <param name="nullColumnValueAssignBy">nullColumnValueAssignBy.</param>
 /// <param name="modifiedByAndModifiedTimeAssignBy">modifiedByAndModifiedTimeAssignBy.</param>
 /// <param name="mappingSettingAssignBy">mappingSettingAssignBy.</param>
 /// <param name="backupEnvironmentAssignBy">backupEnvironmentAssignBy.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 public ContentMoveService(ContentMoveMethod method = default(ContentMoveMethod), ContentMoveAction action = default(ContentMoveAction), CopyMoveSetting copySettings = default(CopyMoveSetting), CopyMoveSetting moveSettings = default(CopyMoveSetting), ContentMoveCommonSetting commonSettings = default(ContentMoveCommonSetting), AssignBy conflictResolutionAssignBy = default(AssignBy), AssignBy deleteTypeAssignBy = default(AssignBy), AssignBy deleteCheckedFilesAssignBy = default(AssignBy), AssignBy filterPolicyAssignBy = default(AssignBy), AssignBy methodAssignBy = default(AssignBy), AssignBy actionAssignBy = default(AssignBy), CopyMoveSettingAssignBy copySettingAssignBy = default(CopyMoveSettingAssignBy), CopyMoveSettingAssignBy moveSettingAssignBy = default(CopyMoveSettingAssignBy), AssignBy versionsAssignBy = default(AssignBy), AssignBy workflowAssignBy = default(AssignBy), AssignBy informationRightsManagementAssignBy = default(AssignBy), AssignBy nullColumnValueAssignBy = default(AssignBy), AssignBy modifiedByAndModifiedTimeAssignBy = default(AssignBy), AssignBy mappingSettingAssignBy = default(AssignBy), AssignBy backupEnvironmentAssignBy = default(AssignBy), AssignBy departmentAssignBy = default(AssignBy), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType type = default(ServiceType), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus status = default(CommonStatus), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string))
 {
     this.CopySettings        = copySettings;
     this.MoveSettings        = moveSettings;
     this.CommonSettings      = commonSettings;
     this.CopySettingAssignBy = copySettingAssignBy;
     this.MoveSettingAssignBy = moveSettingAssignBy;
     this.Metadatas           = metadatas;
     this.Name                                = name;
     this.Description                         = description;
     this.Department                          = department;
     this.Departments                         = departments;
     this.ServiceContact                      = serviceContact;
     this.ServiceAdminContact                 = serviceAdminContact;
     this.CustomActions                       = customActions;
     this.CategoryId                          = categoryId;
     this.Method                              = method;
     this.Action                              = action;
     this.CopySettings                        = copySettings;
     this.MoveSettings                        = moveSettings;
     this.CommonSettings                      = commonSettings;
     this.ConflictResolutionAssignBy          = conflictResolutionAssignBy;
     this.DeleteTypeAssignBy                  = deleteTypeAssignBy;
     this.DeleteCheckedFilesAssignBy          = deleteCheckedFilesAssignBy;
     this.FilterPolicyAssignBy                = filterPolicyAssignBy;
     this.MethodAssignBy                      = methodAssignBy;
     this.ActionAssignBy                      = actionAssignBy;
     this.CopySettingAssignBy                 = copySettingAssignBy;
     this.MoveSettingAssignBy                 = moveSettingAssignBy;
     this.VersionsAssignBy                    = versionsAssignBy;
     this.WorkflowAssignBy                    = workflowAssignBy;
     this.InformationRightsManagementAssignBy = informationRightsManagementAssignBy;
     this.NullColumnValueAssignBy             = nullColumnValueAssignBy;
     this.ModifiedByAndModifiedTimeAssignBy   = modifiedByAndModifiedTimeAssignBy;
     this.MappingSettingAssignBy              = mappingSettingAssignBy;
     this.BackupEnvironmentAssignBy           = backupEnvironmentAssignBy;
     this.DepartmentAssignBy                  = departmentAssignBy;
     this.Metadatas                           = metadatas;
     this.HideRequestSummary                  = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ChangeGroupSettingService" /> class.
 /// </summary>
 /// <param name="tenantId">tenantId.</param>
 /// <param name="groupRestriction">groupRestriction.</param>
 /// <param name="enableChangeName">enableChangeName.</param>
 /// <param name="enableChangeDescription">enableChangeDescription.</param>
 /// <param name="enableChangeMemberSubscription">enableChangeMemberSubscription.</param>
 /// <param name="enableChangeOutsideSenders">enableChangeOutsideSenders.</param>
 /// <param name="enableChangePrimaryContact">enableChangePrimaryContact.</param>
 /// <param name="enableChangeSecondaryContact">enableChangeSecondaryContact.</param>
 /// <param name="enableAddOwners">enableAddOwners.</param>
 /// <param name="addOwnerRestriction">addOwnerRestriction.</param>
 /// <param name="enableRemoveOwners">enableRemoveOwners.</param>
 /// <param name="enableAddMembers">enableAddMembers.</param>
 /// <param name="addMemberRestriction">addMemberRestriction.</param>
 /// <param name="enableRemoveMembers">enableRemoveMembers.</param>
 /// <param name="enableChangeDynamicMembershipRules">enableChangeDynamicMembershipRules.</param>
 /// <param name="enableChangeTeamCollaboration">enableChangeTeamCollaboration.</param>
 /// <param name="enableChangeHubSite">enableChangeHubSite.</param>
 /// <param name="enableChangeClassification">enableChangeClassification.</param>
 /// <param name="classificationList">classificationList.</param>
 /// <param name="enableChangeMetadata">enableChangeMetadata.</param>
 /// <param name="enableAddOrDeleteMetadata">enableAddOrDeleteMetadata.</param>
 /// <param name="metadataList">metadataList.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 public ChangeGroupSettingService(Guid tenantId = default(Guid), GroupRestrictionType groupRestriction = default(GroupRestrictionType), bool enableChangeName = default(bool), bool enableChangeDescription = default(bool), bool enableChangeMemberSubscription = default(bool), bool enableChangeOutsideSenders = default(bool), bool enableChangePrimaryContact = default(bool), bool enableChangeSecondaryContact = default(bool), bool enableAddOwners = default(bool), UserLevelRestrictionType addOwnerRestriction = default(UserLevelRestrictionType), bool enableRemoveOwners = default(bool), bool enableAddMembers = default(bool), UserLevelRestrictionType addMemberRestriction = default(UserLevelRestrictionType), bool enableRemoveMembers = default(bool), bool enableChangeDynamicMembershipRules = default(bool), bool enableChangeTeamCollaboration = default(bool), bool enableChangeHubSite = default(bool), bool enableChangeClassification = default(bool), List <string> classificationList = default(List <string>), bool enableChangeMetadata = default(bool), bool enableAddOrDeleteMetadata = default(bool), List <CustomMetadata> metadataList = default(List <CustomMetadata>), AssignBy departmentAssignBy = default(AssignBy), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType type = default(ServiceType), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus status = default(CommonStatus), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string))
 {
     this.ClassificationList = classificationList;
     this.MetadataList       = metadataList;
     this.Metadatas          = metadatas;
     this.Name                               = name;
     this.Description                        = description;
     this.Department                         = department;
     this.Departments                        = departments;
     this.ServiceContact                     = serviceContact;
     this.ServiceAdminContact                = serviceAdminContact;
     this.CustomActions                      = customActions;
     this.CategoryId                         = categoryId;
     this.TenantId                           = tenantId;
     this.GroupRestriction                   = groupRestriction;
     this.EnableChangeName                   = enableChangeName;
     this.EnableChangeDescription            = enableChangeDescription;
     this.EnableChangeMemberSubscription     = enableChangeMemberSubscription;
     this.EnableChangeOutsideSenders         = enableChangeOutsideSenders;
     this.EnableChangePrimaryContact         = enableChangePrimaryContact;
     this.EnableChangeSecondaryContact       = enableChangeSecondaryContact;
     this.EnableAddOwners                    = enableAddOwners;
     this.AddOwnerRestriction                = addOwnerRestriction;
     this.EnableRemoveOwners                 = enableRemoveOwners;
     this.EnableAddMembers                   = enableAddMembers;
     this.AddMemberRestriction               = addMemberRestriction;
     this.EnableRemoveMembers                = enableRemoveMembers;
     this.EnableChangeDynamicMembershipRules = enableChangeDynamicMembershipRules;
     this.EnableChangeTeamCollaboration      = enableChangeTeamCollaboration;
     this.EnableChangeHubSite                = enableChangeHubSite;
     this.EnableChangeClassification         = enableChangeClassification;
     this.ClassificationList                 = classificationList;
     this.EnableChangeMetadata               = enableChangeMetadata;
     this.EnableAddOrDeleteMetadata          = enableAddOrDeleteMetadata;
     this.MetadataList                       = metadataList;
     this.DepartmentAssignBy                 = departmentAssignBy;
     this.Metadatas                          = metadatas;
     this.HideRequestSummary                 = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ChangeGroupSettingService" /> class.
 /// </summary>
 /// <param name="tenantId">tenantId.</param>
 /// <param name="networkId">networkId.</param>
 /// <param name="groupRestriction">groupRestriction.</param>
 /// <param name="enableChangeName">enableChangeName.</param>
 /// <param name="enableChangeDescription">enableChangeDescription.</param>
 /// <param name="enableChangeMemberSubscription">enableChangeMemberSubscription.</param>
 /// <param name="enableChangeOutsideSenders">enableChangeOutsideSenders.</param>
 /// <param name="enableChangePrimaryContact">enableChangePrimaryContact.</param>
 /// <param name="enableChangeSecondaryContact">enableChangeSecondaryContact.</param>
 /// <param name="enableAddOwners">enableAddOwners.</param>
 /// <param name="addOwnerRestriction">addOwnerRestriction.</param>
 /// <param name="enableRemoveOwners">enableRemoveOwners.</param>
 /// <param name="enableAddMembers">enableAddMembers.</param>
 /// <param name="addMemberRestriction">addMemberRestriction.</param>
 /// <param name="enableRemoveMembers">enableRemoveMembers.</param>
 /// <param name="enableChangeDynamicMembershipRules">enableChangeDynamicMembershipRules.</param>
 /// <param name="enableChangeTeamCollaboration">enableChangeTeamCollaboration.</param>
 /// <param name="enableChangeHubSite">enableChangeHubSite.</param>
 /// <param name="enableChangeClassification">enableChangeClassification.</param>
 /// <param name="classificationList">classificationList.</param>
 /// <param name="enableChangeSensitivity">enableChangeSensitivity.</param>
 /// <param name="sensitivityList">sensitivityList.</param>
 /// <param name="enableChangeMetadata">enableChangeMetadata.</param>
 /// <param name="enableAddOrDeleteMetadata">enableAddOrDeleteMetadata.</param>
 /// <param name="metadataList">metadataList.</param>
 /// <param name="enableChangeMembershipType">enableChangeMembershipType.</param>
 /// <param name="groupObjectType">groupObjectType.</param>
 /// <param name="enableChangeYammerGroupInfo">enableChangeYammerGroupInfo.</param>
 /// <param name="scopePeoplePickerFilterProfileId">scopePeoplePickerFilterProfileId.</param>
 /// <param name="peoplePickerFilterProfileId">peoplePickerFilterProfileId.</param>
 /// <param name="requestTemplate">requestTemplate.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 /// <param name="details">details.</param>
 public ChangeGroupSettingService(Guid tenantId = default(Guid), string networkId = default(string), GroupRestrictionType?groupRestriction = default(GroupRestrictionType?), bool enableChangeName = default(bool), bool enableChangeDescription = default(bool), bool enableChangeMemberSubscription = default(bool), bool enableChangeOutsideSenders = default(bool), bool enableChangePrimaryContact = default(bool), bool enableChangeSecondaryContact = default(bool), bool enableAddOwners = default(bool), UserLevelRestrictionType?addOwnerRestriction = default(UserLevelRestrictionType?), bool enableRemoveOwners = default(bool), bool enableAddMembers = default(bool), UserLevelRestrictionType?addMemberRestriction = default(UserLevelRestrictionType?), bool enableRemoveMembers = default(bool), bool enableChangeDynamicMembershipRules = default(bool), bool enableChangeTeamCollaboration = default(bool), bool enableChangeHubSite = default(bool), bool enableChangeClassification = default(bool), List <string> classificationList = default(List <string>), bool enableChangeSensitivity = default(bool), List <string> sensitivityList = default(List <string>), bool enableChangeMetadata = default(bool), bool enableAddOrDeleteMetadata = default(bool), List <CustomMetadata> metadataList = default(List <CustomMetadata>), bool enableChangeMembershipType = default(bool), GroupObjectType?groupObjectType = default(GroupObjectType?), bool enableChangeYammerGroupInfo = default(bool), Guid?scopePeoplePickerFilterProfileId = default(Guid?), Guid?peoplePickerFilterProfileId = default(Guid?), ChangeGroupSettingRequest requestTemplate = default(ChangeGroupSettingRequest), AssignBy?departmentAssignBy = default(AssignBy?), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType?type = default(ServiceType?), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus?status = default(CommonStatus?), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string), string details = default(string))
 {
     this.TenantId                           = tenantId;
     this.NetworkId                          = networkId;
     this.GroupRestriction                   = groupRestriction;
     this.EnableChangeName                   = enableChangeName;
     this.EnableChangeDescription            = enableChangeDescription;
     this.EnableChangeMemberSubscription     = enableChangeMemberSubscription;
     this.EnableChangeOutsideSenders         = enableChangeOutsideSenders;
     this.EnableChangePrimaryContact         = enableChangePrimaryContact;
     this.EnableChangeSecondaryContact       = enableChangeSecondaryContact;
     this.EnableAddOwners                    = enableAddOwners;
     this.AddOwnerRestriction                = addOwnerRestriction;
     this.EnableRemoveOwners                 = enableRemoveOwners;
     this.EnableAddMembers                   = enableAddMembers;
     this.AddMemberRestriction               = addMemberRestriction;
     this.EnableRemoveMembers                = enableRemoveMembers;
     this.EnableChangeDynamicMembershipRules = enableChangeDynamicMembershipRules;
     this.EnableChangeTeamCollaboration      = enableChangeTeamCollaboration;
     this.EnableChangeHubSite                = enableChangeHubSite;
     this.EnableChangeClassification         = enableChangeClassification;
     this.ClassificationList                 = classificationList;
     this.EnableChangeSensitivity            = enableChangeSensitivity;
     this.SensitivityList                    = sensitivityList;
     this.EnableChangeMetadata               = enableChangeMetadata;
     this.EnableAddOrDeleteMetadata          = enableAddOrDeleteMetadata;
     this.MetadataList                       = metadataList;
     this.EnableChangeMembershipType         = enableChangeMembershipType;
     this.GroupObjectType                    = groupObjectType;
     this.EnableChangeYammerGroupInfo        = enableChangeYammerGroupInfo;
     this.ScopePeoplePickerFilterProfileId   = scopePeoplePickerFilterProfileId;
     this.PeoplePickerFilterProfileId        = peoplePickerFilterProfileId;
     this.RequestTemplate                    = requestTemplate;
     this.DepartmentAssignBy                 = departmentAssignBy;
     this.Metadatas                          = metadatas;
     this.HideRequestSummary                 = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
     this.Details                     = details;
 }
Beispiel #22
0
 /// <summary>
 /// Initializes a new instance of the <see cref="QuestionnaireModel" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="category">category.</param>
 /// <param name="questions">questions.</param>
 /// <param name="status">status.</param>
 /// <param name="languageID">languageID.</param>
 /// <param name="permissions">permissions.</param>
 /// <param name="details">details.</param>
 public QuestionnaireModel(Guid id = default(Guid), string name = default(string), string description = default(string), string category = default(string), List <QuestionItem> questions = default(List <QuestionItem>), CommonStatus status = default(CommonStatus), int languageID = default(int), ServicePermissionSettings permissions = default(ServicePermissionSettings), string details = default(string))
 {
     this.Id          = id;
     this.Name        = name;
     this.Description = description;
     this.Category    = category;
     this.Questions   = questions;
     this.Status      = status;
     this.LanguageID  = languageID;
     this.Permissions = permissions;
     this.Details     = details;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ServiceGridModel" /> class.
 /// </summary>
 /// <param name="id">id.</param>
 /// <param name="description">description.</param>
 /// <param name="name">name.</param>
 /// <param name="serviceType">serviceType.</param>
 /// <param name="serviceTypeDescription">serviceTypeDescription.</param>
 /// <param name="status">status.</param>
 /// <param name="statusDescription">statusDescription.</param>
 /// <param name="language">language.</param>
 /// <param name="modifiedTime">modifiedTime.</param>
 /// <param name="createdByDisplayName">createdByDisplayName.</param>
 /// <param name="createdBy">createdBy.</param>
 public ServiceGridModel(Guid id = default(Guid), string description = default(string), string name = default(string), ServiceType?serviceType = default(ServiceType?), string serviceTypeDescription = default(string), CommonStatus?status = default(CommonStatus?), string statusDescription = default(string), int language = default(int), DateTime modifiedTime = default(DateTime), string createdByDisplayName = default(string), string createdBy = default(string))
 {
     this.Id                     = id;
     this.Description            = description;
     this.Name                   = name;
     this.ServiceType            = serviceType;
     this.ServiceTypeDescription = serviceTypeDescription;
     this.Status                 = status;
     this.StatusDescription      = statusDescription;
     this.Language               = language;
     this.ModifiedTime           = modifiedTime;
     this.CreatedByDisplayName   = createdByDisplayName;
     this.CreatedBy              = createdBy;
 }
Beispiel #24
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ApprovalProcessModel" /> class.
 /// </summary>
 /// <param name="completionTemplateId">completionTemplateId.</param>
 /// <param name="stageOne">stageOne.</param>
 /// <param name="stageTwo">stageTwo.</param>
 /// <param name="stageThree">stageThree.</param>
 /// <param name="stageSettings">stageSettings.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="status">status.</param>
 /// <param name="category">category.</param>
 /// <param name="cc">cc.</param>
 public ApprovalProcessModel(Guid completionTemplateId = default(Guid), ApprovalProcessStageModel stageOne = default(ApprovalProcessStageModel), ApprovalProcessStageModel stageTwo = default(ApprovalProcessStageModel), ApprovalProcessStageModel stageThree = default(ApprovalProcessStageModel), ApprovalProcessStageSettings stageSettings = default(ApprovalProcessStageSettings), Guid id = default(Guid), string name = default(string), string description = default(string), CommonStatus status = default(CommonStatus), string category = default(string), List <ApiUser> cc = default(List <ApiUser>))
 {
     this.CompletionTemplateId = completionTemplateId;
     this.StageOne             = stageOne;
     this.StageTwo             = stageTwo;
     this.StageThree           = stageThree;
     this.StageSettings        = stageSettings;
     this.Id          = id;
     this.Name        = name;
     this.Description = description;
     this.Status      = status;
     this.Category    = category;
     this.Cc          = cc;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="CreateWebService" /> class.
 /// </summary>
 /// <param name="scopeSettings">scopeSettings.</param>
 /// <param name="webLanguages">webLanguages.</param>
 /// <param name="languageIdsAndTemplates">languageIdsAndTemplates.</param>
 /// <param name="templateIdsAndPermissions">templateIdsAndPermissions.</param>
 /// <param name="permissionSettings">permissionSettings.</param>
 /// <param name="useUniquePermissions">useUniquePermissions.</param>
 /// <param name="deploymentManagerPlanSettings">deploymentManagerPlanSettings.</param>
 /// <param name="yammerGroupSettings">yammerGroupSettings.</param>
 /// <param name="templateStoreUrl">templateStoreUrl.</param>
 /// <param name="appSettings">appSettings.</param>
 /// <param name="notifyPrimaryContactSettings">notifyPrimaryContactSettings.</param>
 /// <param name="notifySecondaryContactSettings">notifySecondaryContactSettings.</param>
 /// <param name="defaultPrimaryContact">defaultPrimaryContact.</param>
 /// <param name="defaultSecondaryContact">defaultSecondaryContact.</param>
 /// <param name="isOnQuickLaunch">isOnQuickLaunch.</param>
 /// <param name="isOnTopLinkBar">isOnTopLinkBar.</param>
 /// <param name="isNavigationInheritance">isNavigationInheritance.</param>
 /// <param name="defaultWebLanguage">defaultWebLanguage.</param>
 /// <param name="scopeAssignBy">scopeAssignBy.</param>
 /// <param name="webLanguageAssignBy">webLanguageAssignBy.</param>
 /// <param name="templateAssignBy">templateAssignBy.</param>
 /// <param name="navigationInheritanceAssignBy">navigationInheritanceAssignBy.</param>
 /// <param name="navigationAssignBy">navigationAssignBy.</param>
 /// <param name="primaryContactAssignBy">primaryContactAssignBy.</param>
 /// <param name="secondaryContactAssignBy">secondaryContactAssignBy.</param>
 /// <param name="permissionAssignBy">permissionAssignBy.</param>
 /// <param name="requestTemplate">requestTemplate.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 /// <param name="details">details.</param>
 public CreateWebService(CreateWebScopeSettings scopeSettings = default(CreateWebScopeSettings), List <IntModel> webLanguages = default(List <IntModel>), List <LanguageWithTemplates> languageIdsAndTemplates = default(List <LanguageWithTemplates>), List <TemplateWithPermissions> templateIdsAndPermissions = default(List <TemplateWithPermissions>), PermissionSettings permissionSettings = default(PermissionSettings), bool useUniquePermissions = default(bool), DeploymentManagerPlanSettings deploymentManagerPlanSettings = default(DeploymentManagerPlanSettings), YammerGroupServiceSettings yammerGroupSettings = default(YammerGroupServiceSettings), string templateStoreUrl = default(string), AppSettings appSettings = default(AppSettings), GuidBooleanModel notifyPrimaryContactSettings = default(GuidBooleanModel), GuidBooleanModel notifySecondaryContactSettings = default(GuidBooleanModel), ApiUser defaultPrimaryContact = default(ApiUser), ApiUser defaultSecondaryContact = default(ApiUser), bool isOnQuickLaunch = default(bool), bool isOnTopLinkBar = default(bool), bool isNavigationInheritance = default(bool), int defaultWebLanguage = default(int), AssignBy?scopeAssignBy = default(AssignBy?), AssignBy?webLanguageAssignBy = default(AssignBy?), AssignBy?templateAssignBy = default(AssignBy?), AssignBy?navigationInheritanceAssignBy = default(AssignBy?), AssignBy?navigationAssignBy = default(AssignBy?), AssignBy?primaryContactAssignBy = default(AssignBy?), AssignBy?secondaryContactAssignBy = default(AssignBy?), AssignBy?permissionAssignBy = default(AssignBy?), CreateWebRequest requestTemplate = default(CreateWebRequest), AssignBy?departmentAssignBy = default(AssignBy?), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType?type = default(ServiceType?), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus?status = default(CommonStatus?), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string), string details = default(string))
 {
     this.ScopeSettings                 = scopeSettings;
     this.WebLanguages                  = webLanguages;
     this.LanguageIdsAndTemplates       = languageIdsAndTemplates;
     this.TemplateIdsAndPermissions     = templateIdsAndPermissions;
     this.PermissionSettings            = permissionSettings;
     this.UseUniquePermissions          = useUniquePermissions;
     this.DeploymentManagerPlanSettings = deploymentManagerPlanSettings;
     this.YammerGroupSettings           = yammerGroupSettings;
     this.TemplateStoreUrl              = templateStoreUrl;
     this.AppSettings = appSettings;
     this.NotifyPrimaryContactSettings   = notifyPrimaryContactSettings;
     this.NotifySecondaryContactSettings = notifySecondaryContactSettings;
     this.DefaultPrimaryContact          = defaultPrimaryContact;
     this.DefaultSecondaryContact        = defaultSecondaryContact;
     this.IsOnQuickLaunch               = isOnQuickLaunch;
     this.IsOnTopLinkBar                = isOnTopLinkBar;
     this.IsNavigationInheritance       = isNavigationInheritance;
     this.DefaultWebLanguage            = defaultWebLanguage;
     this.ScopeAssignBy                 = scopeAssignBy;
     this.WebLanguageAssignBy           = webLanguageAssignBy;
     this.TemplateAssignBy              = templateAssignBy;
     this.NavigationInheritanceAssignBy = navigationInheritanceAssignBy;
     this.NavigationAssignBy            = navigationAssignBy;
     this.PrimaryContactAssignBy        = primaryContactAssignBy;
     this.SecondaryContactAssignBy      = secondaryContactAssignBy;
     this.PermissionAssignBy            = permissionAssignBy;
     this.RequestTemplate               = requestTemplate;
     this.DepartmentAssignBy            = departmentAssignBy;
     this.Metadatas          = metadatas;
     this.HideRequestSummary = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
     this.Details                     = details;
 }
Beispiel #26
0
        /// <summary>
        /// 返回所有的记录
        /// </summary>
        /// <param name="name">搜索关键词</param>
        /// <param name="status"></param>
        /// <param name="orderDirection"></param>
        /// <param name="pageCurrent">当前页</param>
        /// <param name="pageSize">每页显示总数</param>
        /// <param name="orderField"></param>
        /// <returns></returns>
        public IPagedList <JobTask> GetPagedList(string name, CommonStatus?status, string orderField, string orderDirection, int pageCurrent, int pageSize)
        {
            var query = QueryUnDelete();

            if (!string.IsNullOrEmpty(name))
            {
                query = query.Where(d => d.TaskName.Contains(name));
            }
            if (status.HasValue)
            {
                query = query.Where(m => m.CommonStatus == status.Value);
            }
            return(ToPageList(query, orderField, orderDirection, m => m.CreateTime, pageCurrent, pageSize));
        }
Beispiel #27
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ClonePermissionService" /> class.
 /// </summary>
 /// <param name="selectedNodes">selectedNodes.</param>
 /// <param name="uncheckedNodes">uncheckedNodes.</param>
 /// <param name="sourceUserRestrictionType">sourceUserRestrictionType.</param>
 /// <param name="targetUserRestrictionType">targetUserRestrictionType.</param>
 /// <param name="cloneOption">cloneOption.</param>
 /// <param name="clonePermissionAssignBy">clonePermissionAssignBy.</param>
 /// <param name="additionalCloneOption">additionalCloneOption.</param>
 /// <param name="cloneAdditionalOptionAssignBy">cloneAdditionalOptionAssignBy.</param>
 /// <param name="enabledRemoveExplicitPermission">enabledRemoveExplicitPermission.</param>
 /// <param name="enabledRemoveUserFromSPGroup">enabledRemoveUserFromSPGroup.</param>
 /// <param name="enabledDeleteUserPermission">enabledDeleteUserPermission.</param>
 /// <param name="transferOptionValueAssignBy">transferOptionValueAssignBy.</param>
 /// <param name="isHideTree">isHideTree.</param>
 /// <param name="scopeSettings">scopeSettings.</param>
 /// <param name="departmentAssignBy">departmentAssignBy.</param>
 /// <param name="metadatas">metadatas.</param>
 /// <param name="hideRequestSummary">hideRequestSummary.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="type">type.</param>
 /// <param name="department">department.</param>
 /// <param name="loadDepartmentFromUps">loadDepartmentFromUps.</param>
 /// <param name="departments">departments.</param>
 /// <param name="serviceContact">serviceContact.</param>
 /// <param name="serviceAdminContact">serviceAdminContact.</param>
 /// <param name="approversContainManagerRole">approversContainManagerRole.</param>
 /// <param name="status">status.</param>
 /// <param name="showServiceInCatalog">showServiceInCatalog.</param>
 /// <param name="customActions">customActions.</param>
 /// <param name="approvalProcessId">approvalProcessId.</param>
 /// <param name="languageId">languageId.</param>
 /// <param name="categoryId">categoryId.</param>
 public ClonePermissionService(List <TreeNode> selectedNodes = default(List <TreeNode>), List <TreeNode> uncheckedNodes = default(List <TreeNode>), UserLevelRestrictionType sourceUserRestrictionType = default(UserLevelRestrictionType), UserLevelRestrictionType targetUserRestrictionType = default(UserLevelRestrictionType), ClonePermissionOption cloneOption = default(ClonePermissionOption), AssignBy clonePermissionAssignBy = default(AssignBy), ClonePermissionAdditionalOption additionalCloneOption = default(ClonePermissionAdditionalOption), AssignBy cloneAdditionalOptionAssignBy = default(AssignBy), bool enabledRemoveExplicitPermission = default(bool), bool enabledRemoveUserFromSPGroup = default(bool), bool enabledDeleteUserPermission = default(bool), AssignBy transferOptionValueAssignBy = default(AssignBy), bool isHideTree = default(bool), ServiceScopeSettings scopeSettings = default(ServiceScopeSettings), AssignBy departmentAssignBy = default(AssignBy), List <CustomMetadata> metadatas = default(List <CustomMetadata>), bool hideRequestSummary = default(bool), Guid id = default(Guid), string name = default(string), string description = default(string), ServiceType type = default(ServiceType), string department = default(string), bool loadDepartmentFromUps = default(bool), List <string> departments = default(List <string>), ApiUser serviceContact = default(ApiUser), ApiUser serviceAdminContact = default(ApiUser), bool approversContainManagerRole = default(bool), CommonStatus status = default(CommonStatus), bool showServiceInCatalog = default(bool), CustomActionSettings customActions = default(CustomActionSettings), Guid approvalProcessId = default(Guid), int languageId = default(int), string categoryId = default(string))
 {
     this.SelectedNodes                   = selectedNodes;
     this.UncheckedNodes                  = uncheckedNodes;
     this.ScopeSettings                   = scopeSettings;
     this.Metadatas                       = metadatas;
     this.Name                            = name;
     this.Description                     = description;
     this.Department                      = department;
     this.Departments                     = departments;
     this.ServiceContact                  = serviceContact;
     this.ServiceAdminContact             = serviceAdminContact;
     this.CustomActions                   = customActions;
     this.CategoryId                      = categoryId;
     this.SelectedNodes                   = selectedNodes;
     this.UncheckedNodes                  = uncheckedNodes;
     this.SourceUserRestrictionType       = sourceUserRestrictionType;
     this.TargetUserRestrictionType       = targetUserRestrictionType;
     this.CloneOption                     = cloneOption;
     this.ClonePermissionAssignBy         = clonePermissionAssignBy;
     this.AdditionalCloneOption           = additionalCloneOption;
     this.CloneAdditionalOptionAssignBy   = cloneAdditionalOptionAssignBy;
     this.EnabledRemoveExplicitPermission = enabledRemoveExplicitPermission;
     this.EnabledRemoveUserFromSPGroup    = enabledRemoveUserFromSPGroup;
     this.EnabledDeleteUserPermission     = enabledDeleteUserPermission;
     this.TransferOptionValueAssignBy     = transferOptionValueAssignBy;
     this.IsHideTree                      = isHideTree;
     this.ScopeSettings                   = scopeSettings;
     this.DepartmentAssignBy              = departmentAssignBy;
     this.Metadatas                       = metadatas;
     this.HideRequestSummary              = hideRequestSummary;
     this.Id                          = id;
     this.Name                        = name;
     this.Description                 = description;
     this.Type                        = type;
     this.Department                  = department;
     this.LoadDepartmentFromUps       = loadDepartmentFromUps;
     this.Departments                 = departments;
     this.ServiceContact              = serviceContact;
     this.ServiceAdminContact         = serviceAdminContact;
     this.ApproversContainManagerRole = approversContainManagerRole;
     this.Status                      = status;
     this.ShowServiceInCatalog        = showServiceInCatalog;
     this.CustomActions               = customActions;
     this.ApprovalProcessId           = approvalProcessId;
     this.LanguageId                  = languageId;
     this.CategoryId                  = categoryId;
 }
Beispiel #28
0
 /// <summary>
 /// Initializes a new instance of the <see cref="GroupPolicyModel" /> class.
 /// </summary>
 /// <param name="isOverwriteLifecycleStartTime">isOverwriteLifecycleStartTime.</param>
 /// <param name="quotaSize">quotaSize.</param>
 /// <param name="sharingSettings">sharingSettings.</param>
 /// <param name="lifecycleSettings">lifecycleSettings.</param>
 /// <param name="inactivityThresholdSettings">inactivityThresholdSettings.</param>
 /// <param name="leaseThresholdSettings">leaseThresholdSettings.</param>
 /// <param name="quotaThresholdSettings">quotaThresholdSettings.</param>
 /// <param name="recertificationSettings">recertificationSettings.</param>
 /// <param name="id">id.</param>
 /// <param name="name">name.</param>
 /// <param name="description">description.</param>
 /// <param name="category">category.</param>
 /// <param name="tenantId">tenantId.</param>
 /// <param name="status">status.</param>
 public GroupPolicyModel(bool isOverwriteLifecycleStartTime = default(bool), int quotaSize = default(int), GroupSharingSetting sharingSettings = default(GroupSharingSetting), GroupPolicyLifecycleSetting lifecycleSettings = default(GroupPolicyLifecycleSetting), GroupThresholdSetting inactivityThresholdSettings = default(GroupThresholdSetting), GroupThresholdSetting leaseThresholdSettings = default(GroupThresholdSetting), GroupQuotaThresholdSetting quotaThresholdSettings = default(GroupQuotaThresholdSetting), PolicyRecertificationSetting recertificationSettings = default(PolicyRecertificationSetting), Guid id = default(Guid), string name = default(string), string description = default(string), string category = default(string), Guid tenantId = default(Guid), CommonStatus status = default(CommonStatus))
 {
     this.IsOverwriteLifecycleStartTime = isOverwriteLifecycleStartTime;
     this.QuotaSize                   = quotaSize;
     this.SharingSettings             = sharingSettings;
     this.LifecycleSettings           = lifecycleSettings;
     this.InactivityThresholdSettings = inactivityThresholdSettings;
     this.LeaseThresholdSettings      = leaseThresholdSettings;
     this.QuotaThresholdSettings      = quotaThresholdSettings;
     this.RecertificationSettings     = recertificationSettings;
     this.Id          = id;
     this.Name        = name;
     this.Description = description;
     this.Category    = category;
     this.TenantId    = tenantId;
     this.Status      = status;
 }
Beispiel #29
0
        /// <summary>
        /// 返回所有的记录
        /// </summary>
        /// <param name="name">搜索关键词</param>
        /// <param name="status"></param>
        /// <param name="search"></param>
        /// <returns></returns>
        public Pager <JobTask> GetPager(string name, CommonStatus?status, PageSearchModel search)
        {
            var sql   = new StringBuilder(Query());
            var param = new DynamicParameters();

            if (!string.IsNullOrEmpty(name))
            {
                sql.Append(" and Name like @name");
                param.Add("name", $"%{name}%");
            }
            if (status.HasValue)
            {
                sql.Append(" and Status = @status");
                param.Add("status", status.Value);
            }
            return(Pager(sql.ToString(), param, search));
        }
Beispiel #30
0
        public ActionResult JobTask(string name, CommonStatus?status, string orderField, string orderDirection, int pageCurrent = 1, int pageSize = 30)
        {
            var list = JobTaskRepository.GetPagedList(name, status, orderField, orderDirection, pageCurrent, pageSize);

            return(View(list));
        }