diff --git a/GPW.CORE.SMART/Components/TimbAdmin.razor.cs b/GPW.CORE.SMART/Components/TimbAdmin.razor.cs index d0dfec9..98a0e20 100644 --- a/GPW.CORE.SMART/Components/TimbAdmin.razor.cs +++ b/GPW.CORE.SMART/Components/TimbAdmin.razor.cs @@ -23,6 +23,7 @@ namespace GPW.CORE.Smart.Components { if (forceReload) { + await Task.Delay(1); await ReloadData(); await Task.Delay(1); await InvokeAsync(StateHasChanged); @@ -68,22 +69,13 @@ namespace GPW.CORE.Smart.Components private async Task ReloadData() { isLoading = true; + ListTimbRich = null; await Task.Delay(1); - //// verifico se il dip sia admin... - //var listaRuoli = await CDService.Dip2RuoliGetAll(); - //var rigaDip = listaRuoli.FirstOrDefault(x => x.IdxDipendente == IdxDipAdmin && x.CodRuolo == "AppMancTimb"); - //userIsAdmin = rigaDip != null; - if (userIsAdmin) { - ListTimbRich = null; await Task.Delay(50); ListTimbRich = await CDService.TimbratureRichieste(); } - else - { - ListTimbRich = null; - } await Task.Delay(1); isLoading = true; } diff --git a/GPW.CORE.SMART/Components/TimbList.razor b/GPW.CORE.SMART/Components/TimbList.razor index ee2a729..6e8058a 100644 --- a/GPW.CORE.SMART/Components/TimbList.razor +++ b/GPW.CORE.SMART/Components/TimbList.razor @@ -19,7 +19,7 @@
- @if (@isLoading) + @if (@isLoading || ListTimb.Count == 0) {