Class PermissionManagementModal
Inheritance
PermissionManagementModal
Assembly: Volo.Abp.PermissionManagement.Web.dll
Syntax
public class PermissionManagementModal : AbpPageModel, IAsyncPageFilter, IPageFilter, IFilterMetadata
Constructors
PermissionManagementModal(IPermissionAppService, ILocalEventBus, IOptions<AbpLocalizationOptions>)
Declaration
public PermissionManagementModal(IPermissionAppService permissionAppService, ILocalEventBus localEventBus, IOptions<AbpLocalizationOptions> localizationOptions)
Parameters
Properties
EntityDisplayName
Declaration
public string EntityDisplayName { get; set; }
Property Value
Groups
Declaration
[BindProperty]
public List<PermissionManagementModal.PermissionGroupViewModel> Groups { get; set; }
Property Value
LocalEventBus
Declaration
protected ILocalEventBus LocalEventBus { get; }
Property Value
LocalizationOptions
Declaration
public AbpLocalizationOptions LocalizationOptions { get; }
Property Value
PermissionAppService
Declaration
protected IPermissionAppService PermissionAppService { get; }
Property Value
ProviderKey
Declaration
[Required]
[HiddenInput]
[BindProperty(SupportsGet = true)]
public string ProviderKey { get; set; }
Property Value
ProviderKeyDisplayName
Declaration
[BindProperty(SupportsGet = true)]
public string ProviderKeyDisplayName { get; set; }
Property Value
ProviderName
Declaration
[Required]
[HiddenInput]
[BindProperty(SupportsGet = true)]
public string ProviderName { get; set; }
Property Value
SelectAllInAllTabs
Declaration
public bool SelectAllInAllTabs { get; set; }
Property Value
SelectAllInThisTab
Declaration
public bool SelectAllInThisTab { get; set; }
Property Value
Methods
OnGetAsync()
Declaration
public virtual Task<IActionResult> OnGetAsync()
Returns
OnPostAsync()
Declaration
public virtual Task<IActionResult> OnPostAsync()
Returns
Implements
Extension Methods