/// <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; }
/// <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; }
/// <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; }
/// <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; }
public ActionResult GetJobTask(string name, CommonStatus?status) { var search = GetSearchModel(); var list = JobTaskRepository.GetPager(name, status, search); return(Json(list, JsonRequestBehavior.AllowGet)); }
/// <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; }
/// <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; }
/// <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; }
/// <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; }
/// <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; }
/// <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; }
/// <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; }
/// <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; }
/// <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; }
/// <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; }
/// <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; }
/// <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; }
/// <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)); }
/// <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; }
/// <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; }
/// <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)); }
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)); }