private static CheckCreateTopicPermissions GetCheckCreateTopicPermissions(PermissionSet permissionSet) { var model = new CheckCreateTopicPermissions(); if (permissionSet[AppConstants.PermissionCreateStickyTopics].IsTicked) { model.CanStickyTopic = true; } if (permissionSet[AppConstants.PermissionLockTopics].IsTicked) { model.CanLockTopic = true; } if (permissionSet[AppConstants.PermissionAttachFiles].IsTicked) { model.CanUploadFiles = true; } return model; }
private static CheckCreateTopicPermissions GetCheckCreateTopicPermissions(PermissionSet permissionSet) { var model = new CheckCreateTopicPermissions(); if (permissionSet[SiteConstants.Instance.PermissionCreateStickyTopics].IsTicked) { model.CanStickyTopic = true; } if (permissionSet[SiteConstants.Instance.PermissionLockTopics].IsTicked) { model.CanLockTopic = true; } if (permissionSet[SiteConstants.Instance.PermissionAttachFiles].IsTicked) { model.CanUploadFiles = true; } if (permissionSet[SiteConstants.Instance.PermissionCreatePolls].IsTicked) { model.CanCreatePolls = true; } if (permissionSet[SiteConstants.Instance.PermissionInsertEditorImages].IsTicked) { model.CanInsertImages = true; } return model; }