public override void SetPermissions(IPermissionDefinitionContext context) { foreach (var item in CityQuestPermissionNames.GetAllPermission()) { context.CreatePermission(item, new FixedLocalizableString(item));//localize! } }
public RetrieveAllLikeComboBoxesOutput RetrieveAllLikeComboBoxes(RetrieveAllLikeComboBoxesInput input) { IReadOnlyList <ComboboxItemDto> permissions = CityQuestPermissionNames.GetAllPermission() .Select(r => new ComboboxItemDto() { Value = r, DisplayText = r }) .ToList(); return(new RetrieveAllLikeComboBoxesOutput() { Items = permissions }); }