cleanup
This commit is contained in:
parent
e9a7c37931
commit
05efdf51de
@ -98,24 +98,29 @@ else
|
||||
<ModalTitle>Members of @SelectedSecurityGroup.CommonName group</ModalTitle>
|
||||
<CloseButton Clicked="@HideModal"/>
|
||||
</ModalHeader>
|
||||
<ModalBody>
|
||||
<Row >
|
||||
<Addons>
|
||||
<Addon AddonType="AddonType.Start">
|
||||
<AddonLabel>@@</AddonLabel>
|
||||
</Addon>
|
||||
<Addon AddonType="AddonType.Body">
|
||||
<Autocomplete Data="@AvailableMembers" TItem="Member"
|
||||
TextField="@((item) => item.CommonName)"
|
||||
ValueField="@((item) => item)"
|
||||
SelectedValueChanged="@MySearchHandler"
|
||||
SearchChanged="@OnSearchChanged"
|
||||
Placeholder="Username"/>
|
||||
</Addon>
|
||||
</Addons>
|
||||
</Row>
|
||||
<Row>
|
||||
<Table Narrow="true" FullWidth="true">
|
||||
<ModalBody>
|
||||
<Row>
|
||||
<Column ColumnSize="ColumnSize.Is12">
|
||||
<Addons >
|
||||
<Addon AddonType="AddonType.Start">
|
||||
<AddonLabel>@@</AddonLabel>
|
||||
</Addon>
|
||||
<Addon AddonType="AddonType.Body">
|
||||
<Autocomplete Data="@AvailableMembers" TItem="Member"
|
||||
TextField="@((item) => item.CommonName)"
|
||||
ValueField="@((item) => item)"
|
||||
SearchChanged="@OnSearchChanged"
|
||||
Placeholder="Username" SelectedValue="@SelectedMember"/>
|
||||
</Addon>
|
||||
<Addon AddonType="AddonType.End">
|
||||
<Button Clicked="@AddToListAsync" Color="Color.Primary">Ok</Button>
|
||||
</Addon>
|
||||
</Addons>
|
||||
</Column>
|
||||
</Row>
|
||||
<Row>
|
||||
<Column ColumnSize="ColumnSize.Is12">
|
||||
<Table Narrow="true" FullWidth="true">
|
||||
<TableHeader>
|
||||
<TableRow>
|
||||
<TableHeaderCell>#</TableHeaderCell>
|
||||
@ -127,7 +132,9 @@ else
|
||||
<TableRow>
|
||||
<TableRowHeader>1</TableRowHeader>
|
||||
<TableRowCell>Mark</TableRowCell>
|
||||
<TableRowCell><Button>Delete</Button></TableRowCell>
|
||||
<TableRowCell>
|
||||
<Button Color="Color.Danger">Delete</Button>
|
||||
</TableRowCell>
|
||||
</TableRow>
|
||||
<TableRow>
|
||||
<TableRowHeader>2</TableRowHeader>
|
||||
@ -141,8 +148,10 @@ else
|
||||
</TableRow>
|
||||
</TableBody>
|
||||
</Table>
|
||||
</Row>
|
||||
</ModalBody>
|
||||
</Column>
|
||||
</Row>
|
||||
|
||||
</ModalBody>
|
||||
<ModalFooter>
|
||||
<Button Color="Color.Primary" Clicked="@HideModal">Close</Button>
|
||||
</ModalFooter>
|
||||
|
@ -64,8 +64,8 @@ namespace UserService.Pages
|
||||
|
||||
protected async Task MySearchHandler(object arg)
|
||||
{
|
||||
if (!(arg is Member addedMember)) return;
|
||||
await JsRuntime.AlertAsync(addedMember?.CommonName ?? "Fuck").ConfigureAwait(false);
|
||||
var result = arg is Member addedMember ? addedMember.CommonName : "Fuck";
|
||||
await JsRuntime.AlertAsync(result).ConfigureAwait(false);
|
||||
}
|
||||
|
||||
protected async Task OnSearchChanged(string arg)
|
||||
@ -88,7 +88,15 @@ namespace UserService.Pages
|
||||
return result.Count == 0 ? null : result;
|
||||
}
|
||||
|
||||
protected void OnButtonClicked(SecurityGroup securityGroup)
|
||||
|
||||
protected async Task AddToListAsync()
|
||||
{
|
||||
//SelectedSecurityGroup.Members.Add(new UserMember());
|
||||
}
|
||||
|
||||
|
||||
|
||||
protected void OnButtonClicked(SecurityGroup securityGroup)
|
||||
{
|
||||
SelectedSecurityGroup = securityGroup;
|
||||
ModalRef.Show();
|
||||
@ -109,6 +117,9 @@ namespace UserService.Pages
|
||||
|
||||
protected override Task RowDeletedCallback(SecurityGroup item) => SecurityGroupsRepository.DeleteAsync(item);
|
||||
|
||||
public Member? SelectedMember { get; set; }
|
||||
|
||||
|
||||
protected void HideModal()
|
||||
{
|
||||
ModalRef.Hide();
|
||||
|
Loading…
x
Reference in New Issue
Block a user