Browse Source

correctly set checkbox values for role management

pull/25235/head
İsmail ÇAĞDAŞ 8 months ago
parent
commit
6584bd6507
  1. 8
      modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/RoleManagement.razor
  2. 12
      modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/UserManagement.razor
  3. 4
      modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/Components/ResourcePermissionManagementModal.razor
  4. 4
      modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/Pages/SettingManagement/EmailSettingGroup/EmailSettingGroupViewComponent.razor

8
modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/RoleManagement.razor

@ -44,8 +44,8 @@
Required="true"
RequiredError="@L["FieldIsRequired", L["DisplayName:RoleName"]]" />
<MudExtensionProperties TEntityType="IdentityRoleCreateDto" TResourceType="IdentityResource" Entity="@NewEntity" LH="@_localizerHelper" ModalType="ExtensionPropertyModalType.CreateModal" />
<MudCheckBox T="bool" @bind-Checked="@NewEntity.IsDefault" Label="@L["DisplayName:IsDefault"]" />
<MudCheckBox T="bool" @bind-Checked="@NewEntity.IsPublic" Label="@L["DisplayName:IsPublic"]" />
<MudCheckBox T="bool" @bind-Value="@NewEntity.IsDefault" Label="@L["DisplayName:IsDefault"]" />
<MudCheckBox T="bool" @bind-Value="@NewEntity.IsPublic" Label="@L["DisplayName:IsPublic"]" />
</MudForm>
</DialogContent>
<DialogActions>
@ -71,8 +71,8 @@
Required="true"
RequiredError="@L["FieldIsRequired", L["DisplayName:RoleName"]]" />
<MudExtensionProperties TEntityType="IdentityRoleUpdateDto" TResourceType="IdentityResource" Entity="@EditingEntity" LH="@_localizerHelper" ModalType="ExtensionPropertyModalType.EditModal" />
<MudCheckBox T="bool" @bind-Checked="@EditingEntity.IsDefault" Label="@L["DisplayName:IsDefault"]" />
<MudCheckBox T="bool" @bind-Checked="@EditingEntity.IsPublic" Label="@L["DisplayName:IsPublic"]" />
<MudCheckBox T="bool" @bind-Value="@EditingEntity.IsDefault" Label="@L["DisplayName:IsDefault"]" />
<MudCheckBox T="bool" @bind-Value="@EditingEntity.IsPublic" Label="@L["DisplayName:IsPublic"]" />
</MudForm>
</DialogContent>
<DialogActions>

12
modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/Pages/Identity/UserManagement.razor

@ -80,9 +80,9 @@
<MudTextField @bind-Value="@NewEntity.PhoneNumber"
Label="@L["DisplayName:PhoneNumber"]"
Variant="Variant.Outlined" />
<MudCheckBox T="bool" @bind-Checked="@NewEntity.IsActive" Label="@L["DisplayName:IsActive"]" />
<MudCheckBox T="bool" @bind-Value="@NewEntity.IsActive" Label="@L["DisplayName:IsActive"]" />
<MudTooltip Text="@L["Description:LockoutEnabled"]">
<MudCheckBox T="bool" @bind-Checked="@NewEntity.LockoutEnabled" Label="@L["DisplayName:LockoutEnabled"]">
<MudCheckBox T="bool" @bind-Value="@NewEntity.LockoutEnabled" Label="@L["DisplayName:LockoutEnabled"]">
<ChildContent>
<MudIcon Icon="@Icons.Material.Filled.Info" Size="Size.Small" Class="ms-1" />
</ChildContent>
@ -95,7 +95,7 @@
{
@foreach (var role in NewUserRoles)
{
<MudCheckBox T="bool" @bind-Checked="@role.IsAssigned" Label="@role.Name" />
<MudCheckBox T="bool" @bind-Value="@role.IsAssigned" Label="@role.Name" />
<input type="hidden" @bind-value="@role.Name" />
}
}
@ -151,10 +151,10 @@
Variant="Variant.Outlined" />
@if (!IsEditCurrentUser)
{
<MudCheckBox T="bool" @bind-Checked="@EditingEntity.IsActive" Label="@L["DisplayName:IsActive"]" />
<MudCheckBox T="bool" @bind-Value="@EditingEntity.IsActive" Label="@L["DisplayName:IsActive"]" />
}
<MudTooltip Text="@L["Description:LockoutEnabled"]">
<MudCheckBox T="bool" @bind-Checked="@EditingEntity.LockoutEnabled" Label="@L["DisplayName:LockoutEnabled"]">
<MudCheckBox T="bool" @bind-Value="@EditingEntity.LockoutEnabled" Label="@L["DisplayName:LockoutEnabled"]">
<ChildContent>
<MudIcon Icon="@Icons.Material.Filled.Info" Size="Size.Small" Class="ms-1" />
</ChildContent>
@ -167,7 +167,7 @@
<MudTabPanel Text="@L["Roles"]">
@foreach (var role in EditUserRoles)
{
<MudCheckBox T="bool" @bind-Checked="@role.IsAssigned" Label="@role.Name" />
<MudCheckBox T="bool" @bind-Value="@role.IsAssigned" Label="@role.Name" />
<input type="hidden" @bind-value="@role.Name" />
}
</MudTabPanel>

4
modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/Components/ResourcePermissionManagementModal.razor

@ -112,7 +112,7 @@
<div class="mt-2">
@foreach (var permission in CreateEntity.Permissions)
{
<MudCheckBox T="bool" @bind-Checked="@permission.IsGranted"
<MudCheckBox T="bool" @bind-Value="@permission.IsGranted"
Label="@permission.DisplayName" />
}
</div>
@ -141,7 +141,7 @@
<div class="mt-2">
@foreach (var permission in EditEntity.Permissions)
{
<MudCheckBox T="bool" @bind-Checked="@permission.IsGranted"
<MudCheckBox T="bool" @bind-Value="@permission.IsGranted"
Label="@permission.DisplayName" />
}
</div>

4
modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/Pages/SettingManagement/EmailSettingGroup/EmailSettingGroupViewComponent.razor

@ -33,11 +33,11 @@
Variant="Variant.Outlined" />
</MudItem>
<MudItem xs="12">
<MudCheckBox T="bool" @bind-Checked="@EmailSettings.SmtpEnableSsl"
<MudCheckBox T="bool" @bind-Value="@EmailSettings.SmtpEnableSsl"
Label="@L["SmtpEnableSsl"]" />
</MudItem>
<MudItem xs="12">
<MudCheckBox T="bool" @bind-Checked="@EmailSettings.SmtpUseDefaultCredentials"
<MudCheckBox T="bool" @bind-Value="@EmailSettings.SmtpUseDefaultCredentials"
Label="@L["SmtpUseDefaultCredentials"]" />
</MudItem>
@if (!EmailSettings.SmtpUseDefaultCredentials)

Loading…
Cancel
Save