|
|
@ -12,7 +12,7 @@ namespace VeraxShield.composants.affichages.utilisateurs
|
|
|
|
[Inject]
|
|
|
|
[Inject]
|
|
|
|
private IUtilisateursDataService utilisateursDataService { get; set; }
|
|
|
|
private IUtilisateursDataService utilisateursDataService { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
public List<Utilisateur> Utilisateurs { get; set; }
|
|
|
|
public static List<Utilisateur> Utilisateurs { get; set; }
|
|
|
|
|
|
|
|
|
|
|
|
[Inject]
|
|
|
|
[Inject]
|
|
|
|
private NavigationManager NavigationManager { get; set; }
|
|
|
|
private NavigationManager NavigationManager { get; set; }
|
|
|
@ -30,13 +30,13 @@ namespace VeraxShield.composants.affichages.utilisateurs
|
|
|
|
//await this.utilisateursDataService.resetDataUtilisateurs();
|
|
|
|
//await this.utilisateursDataService.resetDataUtilisateurs();
|
|
|
|
|
|
|
|
|
|
|
|
this.utilisateurSelectionne = null;
|
|
|
|
this.utilisateurSelectionne = null;
|
|
|
|
this.Utilisateurs = await this.utilisateursDataService.getAllUtilisateurs();
|
|
|
|
DatagridUtilisateurs.Utilisateurs = await this.utilisateursDataService.getAllUtilisateurs();
|
|
|
|
await base.OnInitializedAsync();
|
|
|
|
await base.OnInitializedAsync();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
private async Task HandleUtilisateurSupprime()
|
|
|
|
private async Task HandleUtilisateurSupprime()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
this.Utilisateurs = await this.utilisateursDataService.getAllUtilisateurs();
|
|
|
|
DatagridUtilisateurs.Utilisateurs = await this.utilisateursDataService.getAllUtilisateurs();
|
|
|
|
StateHasChanged(); // Actualiser la vue
|
|
|
|
StateHasChanged(); // Actualiser la vue
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -50,7 +50,7 @@ namespace VeraxShield.composants.affichages.utilisateurs
|
|
|
|
public async Task supprimerUtilisateur(Utilisateur u)
|
|
|
|
public async Task supprimerUtilisateur(Utilisateur u)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
await this.utilisateursDataService.SupprimerUtilisateur(u);
|
|
|
|
await this.utilisateursDataService.SupprimerUtilisateur(u);
|
|
|
|
this.Utilisateurs = await this.utilisateursDataService.getAllUtilisateurs();
|
|
|
|
DatagridUtilisateurs.Utilisateurs = await this.utilisateursDataService.getAllUtilisateurs();
|
|
|
|
|
|
|
|
|
|
|
|
this.NavigationManager.NavigateTo("/utilisateurs/liste");
|
|
|
|
this.NavigationManager.NavigateTo("/utilisateurs/liste");
|
|
|
|
}
|
|
|
|
}
|
|
|
|