Fixed bugs
This commit is contained in:
@ -96,7 +96,7 @@ else
|
||||
{
|
||||
<ModalHeader>
|
||||
<ModalTitle>Members of @SelectedSecurityGroup.CommonName group</ModalTitle>
|
||||
<CloseButton Clicked="@HideModal"/>
|
||||
<CloseButton Clicked="@(async () => await HideModalAsync(false))"/>
|
||||
</ModalHeader>
|
||||
<ModalBody>
|
||||
<Row>
|
||||
@ -135,7 +135,7 @@ else
|
||||
{
|
||||
<TableRow>
|
||||
<TableRowHeader>@member.MemberId</TableRowHeader>
|
||||
<TableRowCell>@member.AttachedMember.CommonName</TableRowCell>
|
||||
<TableRowCell>@member.AttachedMember?.CommonName</TableRowCell>
|
||||
<TableRowCell>
|
||||
<Button Color="Color.Danger">Delete</Button>
|
||||
</TableRowCell>
|
||||
@ -148,7 +148,8 @@ else
|
||||
|
||||
</ModalBody>
|
||||
<ModalFooter>
|
||||
<Button Color="Color.Primary" Clicked="@HideModal">Close</Button>
|
||||
<Button Color="Color.Primary" Clicked="@(async () => await HideModalAsync(true))">OK</Button>
|
||||
<Button Color="Color.Primary" Clicked="@(async () => await HideModalAsync(false))">Cancel</Button>
|
||||
</ModalFooter>
|
||||
}
|
||||
</ModalContent>
|
||||
|
@ -6,6 +6,7 @@ using Blazorise;
|
||||
using Blazorise.DataGrid;
|
||||
using Microsoft.AspNetCore.Components;
|
||||
using UserService.DatabaseLayer.Repositories;
|
||||
using UserService.Infrastructure;
|
||||
using UserService.Infrastructure.DataModels;
|
||||
|
||||
namespace UserService.Pages
|
||||
@ -103,11 +104,8 @@ namespace UserService.Pages
|
||||
AttachedMember = SelectedMember
|
||||
});
|
||||
SelectedMember = default;
|
||||
//await SecurityGroupsRepository.UpdateAsync(SelectedSecurityGroup).ConfigureAwait(false);
|
||||
}
|
||||
|
||||
|
||||
|
||||
protected void OnButtonClicked(SecurityGroup securityGroup)
|
||||
{
|
||||
SelectedSecurityGroup = securityGroup;
|
||||
@ -131,9 +129,9 @@ namespace UserService.Pages
|
||||
|
||||
public Member? SelectedMember { get; set; }
|
||||
|
||||
|
||||
protected void HideModal()
|
||||
protected async Task HideModalAsync(bool save)
|
||||
{
|
||||
if (save && SelectedSecurityGroup != null) await SecurityGroupsRepository.UpdateAsync(SelectedSecurityGroup).ConfigureAwait(false);
|
||||
ModalRef.Hide();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user