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

            return(new RetrieveAllLikeComboBoxesOutput()
            {
                Items = permissions
            });
        }