|
|
@ -18,7 +18,6 @@ namespace WF_WebAdmin.Pages
|
|
|
|
|
|
|
|
|
|
|
|
private bool showDeletePopup = false;
|
|
|
|
private bool showDeletePopup = false;
|
|
|
|
private bool showModifyPopup = false;
|
|
|
|
private bool showModifyPopup = false;
|
|
|
|
private List<User> users;
|
|
|
|
|
|
|
|
private User userToDelete = null;
|
|
|
|
private User userToDelete = null;
|
|
|
|
private User selectedUser;
|
|
|
|
private User selectedUser;
|
|
|
|
private bool showPopupDelete = false;
|
|
|
|
private bool showPopupDelete = false;
|
|
|
@ -69,8 +68,6 @@ namespace WF_WebAdmin.Pages
|
|
|
|
// ------- Popup remove user -------
|
|
|
|
// ------- Popup remove user -------
|
|
|
|
private void ShowConfirmation(User user)
|
|
|
|
private void ShowConfirmation(User user)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
LoggerSaveStub.Log(Logger,LogLevel.Information, $"Demande de supretion de l utilisateur : { user.Name }");
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
userToDelete = user;
|
|
|
|
userToDelete = user;
|
|
|
|
showPopupDelete = true;
|
|
|
|
showPopupDelete = true;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -86,6 +83,7 @@ namespace WF_WebAdmin.Pages
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (userToDelete != null)
|
|
|
|
if (userToDelete != null)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
LoggerSaveStub.Log(Logger, LogLevel.Information, $"Supretion de l utilisateur : {userToDelete.Name}");
|
|
|
|
await userService.removeUser(userToDelete);
|
|
|
|
await userService.removeUser(userToDelete);
|
|
|
|
ClosePopup();
|
|
|
|
ClosePopup();
|
|
|
|
var response = await userService.getSomeUser(MaxValue, page);
|
|
|
|
var response = await userService.getSomeUser(MaxValue, page);
|
|
|
@ -95,6 +93,7 @@ namespace WF_WebAdmin.Pages
|
|
|
|
|
|
|
|
|
|
|
|
private async Task ModifyUser()
|
|
|
|
private async Task ModifyUser()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
LoggerSaveStub.Log(Logger, LogLevel.Information, $"Modification de l utilisateur : {selectedUser.Name}");
|
|
|
|
await userService.updateUser(selectedUser);
|
|
|
|
await userService.updateUser(selectedUser);
|
|
|
|
ClosePopup();
|
|
|
|
ClosePopup();
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -121,12 +120,14 @@ namespace WF_WebAdmin.Pages
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (!userToAdmin.IsAdmin)
|
|
|
|
if (!userToAdmin.IsAdmin)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
LoggerSaveStub.Log(Logger, LogLevel.Information, $"L utilisateur {userToAdmin.Name} a ete mis en administrateur");
|
|
|
|
userToAdmin.IsAdmin = true;
|
|
|
|
userToAdmin.IsAdmin = true;
|
|
|
|
await userService.updateUser(userToAdmin);
|
|
|
|
await userService.updateUser(userToAdmin);
|
|
|
|
ClosePopup();
|
|
|
|
ClosePopup();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
else
|
|
|
|
else
|
|
|
|
{
|
|
|
|
{
|
|
|
|
|
|
|
|
LoggerSaveStub.Log(Logger, LogLevel.Information, $"L utilisateur {userToAdmin.Name} n'est plus administrateur");
|
|
|
|
userToAdmin.IsAdmin = false;
|
|
|
|
userToAdmin.IsAdmin = false;
|
|
|
|
await userService.updateUser(userToAdmin);
|
|
|
|
await userService.updateUser(userToAdmin);
|
|
|
|
ClosePopup();
|
|
|
|
ClosePopup();
|
|
|
|