|
|
@ -32,8 +32,8 @@ namespace WF_WebAdmin.Pages
|
|
|
|
|
|
|
|
|
|
|
|
protected override async Task OnInitializedAsync()
|
|
|
|
protected override async Task OnInitializedAsync()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
userService = new UserServiceStub($"fake-dataUsers.json");
|
|
|
|
userService = new UserServiceStub();
|
|
|
|
users = await userService.GetUsersJson();
|
|
|
|
users = await userService.getAllUser();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private async Task OnReadData(DataGridReadDataEventArgs<Quote> e)
|
|
|
|
private async Task OnReadData(DataGridReadDataEventArgs<Quote> e)
|
|
|
@ -49,7 +49,7 @@ namespace WF_WebAdmin.Pages
|
|
|
|
if (!e.CancellationToken.IsCancellationRequested)
|
|
|
|
if (!e.CancellationToken.IsCancellationRequested)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
totalItem = await userService.getNbUser();
|
|
|
|
totalItem = await userService.getNbUser();
|
|
|
|
users = response.ToArray();
|
|
|
|
users = new List<User>(response.ToArray());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -71,16 +71,16 @@ namespace WF_WebAdmin.Pages
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (userToDelete != null)
|
|
|
|
if (userToDelete != null)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
userService = new UserServiceStub($"fake-dataUsers.json");
|
|
|
|
userService = new UserServiceStub();
|
|
|
|
await userService.DeleteUserJson(userToDelete.Id);
|
|
|
|
await userService.removeUser(userToDelete);
|
|
|
|
ClosePopup();
|
|
|
|
ClosePopup();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private async Task ModifyUser()
|
|
|
|
private async Task ModifyUser()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
userService = new UserServiceStub($"fake-dataUsers.json");
|
|
|
|
userService = new UserServiceStub();
|
|
|
|
await userService.UpdateUserJson(selectedUser);
|
|
|
|
await userService.updateUser(selectedUser);
|
|
|
|
ClosePopup();
|
|
|
|
ClosePopup();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -102,16 +102,18 @@ namespace WF_WebAdmin.Pages
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private async Task Admin()
|
|
|
|
private async Task setAdmin()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (!userToAdmin.IsAdmin)
|
|
|
|
if (!userToAdmin.IsAdmin)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
userToAdmin.IsAdmin = true;
|
|
|
|
userToAdmin.IsAdmin = true;
|
|
|
|
|
|
|
|
await userService.updateUser(userToAdmin);
|
|
|
|
ClosePopup();
|
|
|
|
ClosePopup();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else
|
|
|
|
else
|
|
|
|
{
|
|
|
|
{
|
|
|
|
userToAdmin.IsAdmin = false;
|
|
|
|
userToAdmin.IsAdmin = false;
|
|
|
|
|
|
|
|
await userService.updateUser(userToAdmin);
|
|
|
|
ClosePopup();
|
|
|
|
ClosePopup();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|