From a96eed68c38a99cee29921e8ca40d0943974ef9e Mon Sep 17 00:00:00 2001 From: Samuele Locatelli Date: Tue, 14 Mar 2023 12:02:10 +0100 Subject: [PATCH] Aggiunta refresh authKey dip x licenze --- GPW_Admin/Web.config | 898 +++++++++--------- .../WebUserControls/cmp_userLicense.ascx | 2 +- .../mod_adminDipendenti.ascx.cs | 8 + 3 files changed, 458 insertions(+), 450 deletions(-) diff --git a/GPW_Admin/Web.config b/GPW_Admin/Web.config index f1fe0ec..e02bb76 100644 --- a/GPW_Admin/Web.config +++ b/GPW_Admin/Web.config @@ -1,84 +1,84 @@ - + - - -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/GPW_Admin/WebUserControls/cmp_userLicense.ascx b/GPW_Admin/WebUserControls/cmp_userLicense.ascx index 3b73e02..f227890 100644 --- a/GPW_Admin/WebUserControls/cmp_userLicense.ascx +++ b/GPW_Admin/WebUserControls/cmp_userLicense.ascx @@ -47,7 +47,7 @@ Attiva Utente Cessazione Utente Assegna licenza - Rigenera AuthKey SMART + Rigen+Sync Auth SMART <%# lockExpiry(Eval("attivo"), Eval("dataCessazione")).ToLongDateString() %> <%# lockExpiry(Eval("attivo"), Eval("dataCessazione")).ToLongDateString() %> diff --git a/GPW_Admin/WebUserControls/mod_adminDipendenti.ascx.cs b/GPW_Admin/WebUserControls/mod_adminDipendenti.ascx.cs index 4f17801..56ff865 100644 --- a/GPW_Admin/WebUserControls/mod_adminDipendenti.ascx.cs +++ b/GPW_Admin/WebUserControls/mod_adminDipendenti.ascx.cs @@ -99,8 +99,16 @@ namespace GPW_Admin.WebUserControls bool refreshApp = licenzeGPW.RefreshAppInfo().Result; bool refreshAct = licenzeGPW.RefreshActInfo().Result; bool refreshPayload = licenzeGPW.RefreshPayload().Result; + // chiama update di TUTTE le authKey verso il server online + var listaUtenti = DataProxy.DP.taDipendenti.getAttivi(false); + foreach (var item in listaUtenti) + { + var CodImpiego = DataProxy.DP.hashCodImpiego(item); + bool fatto = licenzeGPW.tryRefreshActivation(CodImpiego, item.authKey).Result; + } } + private void fixVisibility() { lbtFixMissing.Visible = (numLicenzeOnline == numLicenze && attivazioniOnline != utentiAttivi);