DELETE FROM [dbo].[Permessi] WHERE (([COD_PERMESSO] = @Original_COD_PERMESSO) AND ([URL] = @Original_URL) AND ((@IsNull_GRUPPO = 1 AND [GRUPPO] IS NULL) OR ([GRUPPO] = @Original_GRUPPO)) AND ((@IsNull_NUMERO = 1 AND [NUMERO] IS NULL) OR ([NUMERO] = @Original_NUMERO)) AND ((@IsNull_NOME = 1 AND [NOME] IS NULL) OR ([NOME] = @Original_NOME)) AND ((@IsNull_DESCRIZIONE = 1 AND [DESCRIZIONE] IS NULL) OR ([DESCRIZIONE] = @Original_DESCRIZIONE))) INSERT INTO [dbo].[Permessi] ([COD_PERMESSO], [URL], [GRUPPO], [NUMERO], [NOME], [DESCRIZIONE]) VALUES (@COD_PERMESSO, @URL, @GRUPPO, @NUMERO, @NOME, @DESCRIZIONE); SELECT COD_PERMESSO, URL, GRUPPO, NUMERO, NOME, DESCRIZIONE FROM Permessi WHERE (COD_PERMESSO = @COD_PERMESSO) SELECT COD_PERMESSO, URL, GRUPPO, NUMERO, NOME, DESCRIZIONE FROM dbo.Permessi UPDATE [dbo].[Permessi] SET [COD_PERMESSO] = @COD_PERMESSO, [URL] = @URL, [GRUPPO] = @GRUPPO, [NUMERO] = @NUMERO, [NOME] = @NOME, [DESCRIZIONE] = @DESCRIZIONE WHERE (([COD_PERMESSO] = @Original_COD_PERMESSO) AND ([URL] = @Original_URL) AND ((@IsNull_GRUPPO = 1 AND [GRUPPO] IS NULL) OR ([GRUPPO] = @Original_GRUPPO)) AND ((@IsNull_NUMERO = 1 AND [NUMERO] IS NULL) OR ([NUMERO] = @Original_NUMERO)) AND ((@IsNull_NOME = 1 AND [NOME] IS NULL) OR ([NOME] = @Original_NOME)) AND ((@IsNull_DESCRIZIONE = 1 AND [DESCRIZIONE] IS NULL) OR ([DESCRIZIONE] = @Original_DESCRIZIONE))); SELECT COD_PERMESSO, URL, GRUPPO, NUMERO, NOME, DESCRIZIONE FROM Permessi WHERE (COD_PERMESSO = @COD_PERMESSO) DELETE FROM [dbo].[Permessi2Funzione] WHERE (([COD_PERMESSO] = @Original_COD_PERMESSO) AND ([COD_FUNZIONE] = @Original_COD_FUNZIONE) AND ((@IsNull_READWRITE = 1 AND [READWRITE] IS NULL) OR ([READWRITE] = @Original_READWRITE))) INSERT INTO [dbo].[Permessi2Funzione] ([COD_PERMESSO], [COD_FUNZIONE], [READWRITE]) VALUES (@COD_PERMESSO, @COD_FUNZIONE, @READWRITE); SELECT COD_PERMESSO, COD_FUNZIONE, READWRITE FROM Permessi2Funzione WHERE (COD_FUNZIONE = @COD_FUNZIONE) AND (COD_PERMESSO = @COD_PERMESSO) SELECT COD_PERMESSO, COD_FUNZIONE, READWRITE FROM dbo.Permessi2Funzione UPDATE [dbo].[Permessi2Funzione] SET [COD_PERMESSO] = @COD_PERMESSO, [COD_FUNZIONE] = @COD_FUNZIONE, [READWRITE] = @READWRITE WHERE (([COD_PERMESSO] = @Original_COD_PERMESSO) AND ([COD_FUNZIONE] = @Original_COD_FUNZIONE) AND ((@IsNull_READWRITE = 1 AND [READWRITE] IS NULL) OR ([READWRITE] = @Original_READWRITE))); SELECT COD_PERMESSO, COD_FUNZIONE, READWRITE FROM Permessi2Funzione WHERE (COD_FUNZIONE = @COD_FUNZIONE) AND (COD_PERMESSO = @COD_PERMESSO) DELETE FROM [dbo].[FUNZIONE] WHERE (([COD_FUNZIONE] = @Original_COD_FUNZIONE) AND ((@IsNull_DESCRIZIONE = 1 AND [DESCRIZIONE] IS NULL) OR ([DESCRIZIONE] = @Original_DESCRIZIONE))) INSERT INTO [dbo].[FUNZIONE] ([COD_FUNZIONE], [DESCRIZIONE]) VALUES (@COD_FUNZIONE, @DESCRIZIONE); SELECT COD_FUNZIONE, DESCRIZIONE FROM FUNZIONE WHERE (COD_FUNZIONE = @COD_FUNZIONE) SELECT COD_FUNZIONE, DESCRIZIONE FROM dbo.FUNZIONE UPDATE [dbo].[FUNZIONE] SET [COD_FUNZIONE] = @COD_FUNZIONE, [DESCRIZIONE] = @DESCRIZIONE WHERE (([COD_FUNZIONE] = @Original_COD_FUNZIONE) AND ((@IsNull_DESCRIZIONE = 1 AND [DESCRIZIONE] IS NULL) OR ([DESCRIZIONE] = @Original_DESCRIZIONE))); SELECT COD_FUNZIONE, DESCRIZIONE FROM FUNZIONE WHERE (COD_FUNZIONE = @COD_FUNZIONE) DELETE FROM [dbo].[DIRITTI] WHERE (([USER_NAME] = @Original_USER_NAME) AND ([COD_CDC] = @Original_COD_CDC) AND ([COD_MODULO] = @Original_COD_MODULO) AND ([COD_FUNZIONE] = @Original_COD_FUNZIONE) AND ((@IsNull_VALUE = 1 AND [VALUE] IS NULL) OR ([VALUE] = @Original_VALUE))) INSERT INTO [dbo].[DIRITTI] ([USER_NAME], [COD_CDC], [COD_MODULO], [COD_FUNZIONE], [VALUE]) VALUES (@USER_NAME, @COD_CDC, @COD_MODULO, @COD_FUNZIONE, @VALUE); SELECT USER_NAME, COD_CDC, COD_MODULO, COD_FUNZIONE, VALUE FROM DIRITTI WHERE (COD_CDC = @COD_CDC) AND (COD_FUNZIONE = @COD_FUNZIONE) AND (COD_MODULO = @COD_MODULO) AND (USER_NAME = @USER_NAME) SELECT USER_NAME, COD_CDC, COD_MODULO, COD_FUNZIONE, VALUE FROM dbo.DIRITTI UPDATE [dbo].[DIRITTI] SET [USER_NAME] = @USER_NAME, [COD_CDC] = @COD_CDC, [COD_MODULO] = @COD_MODULO, [COD_FUNZIONE] = @COD_FUNZIONE, [VALUE] = @VALUE WHERE (([USER_NAME] = @Original_USER_NAME) AND ([COD_CDC] = @Original_COD_CDC) AND ([COD_MODULO] = @Original_COD_MODULO) AND ([COD_FUNZIONE] = @Original_COD_FUNZIONE) AND ((@IsNull_VALUE = 1 AND [VALUE] IS NULL) OR ([VALUE] = @Original_VALUE))); SELECT USER_NAME, COD_CDC, COD_MODULO, COD_FUNZIONE, VALUE FROM DIRITTI WHERE (COD_CDC = @COD_CDC) AND (COD_FUNZIONE = @COD_FUNZIONE) AND (COD_MODULO = @COD_MODULO) AND (USER_NAME = @USER_NAME) dbo.stp_Diritti_AddMissing dbo.stp_Diritti_DeleteQuery dbo.stp_Diritti_GetByUserModulo DELETE FROM [AnagDevices] WHERE (([IdxDevice] = @Original_IdxDevice) AND ([DeviceSecret] = @Original_DeviceSecret) AND ([USER_NAME] = @Original_USER_NAME) AND ([DeviceName] = @Original_DeviceName) AND ((@IsNull_Description = 1 AND [Description] IS NULL) OR ([Description] = @Original_Description)) AND ([dataOraEnabled] = @Original_dataOraEnabled) AND ([dataOraLastSeen] = @Original_dataOraLastSeen) AND ((@IsNull_lastIPv4 = 1 AND [lastIPv4] IS NULL) OR ([lastIPv4] = @Original_lastIPv4))) INSERT INTO [AnagDevices] ([DeviceSecret], [USER_NAME], [DeviceName], [Description], [dataOraEnabled], [dataOraLastSeen], [lastIPv4]) VALUES (@DeviceSecret, @USER_NAME, @DeviceName, @Description, @dataOraEnabled, @dataOraLastSeen, @lastIPv4); SELECT IdxDevice, DeviceSecret, USER_NAME, DeviceName, Description, dataOraEnabled, dataOraLastSeen, lastIPv4 FROM AnagDevices WHERE (IdxDevice = SCOPE_IDENTITY()) SELECT IdxDevice, DeviceSecret, USER_NAME, DeviceName, Description, dataOraEnabled, dataOraLastSeen, lastIPv4 FROM AnagDevices UPDATE [AnagDevices] SET [DeviceSecret] = @DeviceSecret, [USER_NAME] = @USER_NAME, [DeviceName] = @DeviceName, [Description] = @Description, [dataOraEnabled] = @dataOraEnabled, [dataOraLastSeen] = @dataOraLastSeen, [lastIPv4] = @lastIPv4 WHERE (([IdxDevice] = @Original_IdxDevice) AND ([DeviceSecret] = @Original_DeviceSecret) AND ([USER_NAME] = @Original_USER_NAME) AND ([DeviceName] = @Original_DeviceName) AND ((@IsNull_Description = 1 AND [Description] IS NULL) OR ([Description] = @Original_Description)) AND ([dataOraEnabled] = @Original_dataOraEnabled) AND ([dataOraLastSeen] = @Original_dataOraLastSeen) AND ((@IsNull_lastIPv4 = 1 AND [lastIPv4] IS NULL) OR ([lastIPv4] = @Original_lastIPv4))); SELECT IdxDevice, DeviceSecret, USER_NAME, DeviceName, Description, dataOraEnabled, dataOraLastSeen, lastIPv4 FROM AnagDevices WHERE (IdxDevice = @IdxDevice) dbo.stp_AD_GetBySecret dbo.stp_AD_GetByUser dbo.stp_AD_GetByUserSecret dbo.stp_AD_updateIP DELETE FROM [dbo].[Utenti] WHERE (([USER_NAME] = @Original_USER_NAME) AND ([cognome] = @Original_cognome) AND ([nome] = @Original_nome) AND ([email] = @Original_email) AND ([authKey] = @Original_authKey) AND ([numAuth] = @Original_numAuth) AND ([attivo] = @Original_attivo) AND ([CodGruppo] = @Original_CodGruppo) AND ([resetAuthKeyReq] = @Original_resetAuthKeyReq)) INSERT INTO [dbo].[Utenti] ([USER_NAME], [cognome], [nome], [email], [authKey], [numAuth], [attivo], [CodGruppo], [resetAuthKeyReq]) VALUES (@USER_NAME, @cognome, @nome, @email, @authKey, @numAuth, @attivo, @CodGruppo, @resetAuthKeyReq); SELECT USER_NAME, cognome, nome, email, authKey, numAuth, attivo, CodGruppo, resetAuthKeyReq FROM Utenti WHERE (USER_NAME = @USER_NAME) SELECT USER_NAME, cognome, nome, email, authKey, numAuth, attivo, CodGruppo, resetAuthKeyReq FROM dbo.Utenti UPDATE [dbo].[Utenti] SET [USER_NAME] = @USER_NAME, [cognome] = @cognome, [nome] = @nome, [email] = @email, [authKey] = @authKey, [numAuth] = @numAuth, [attivo] = @attivo, [CodGruppo] = @CodGruppo, [resetAuthKeyReq] = @resetAuthKeyReq WHERE (([USER_NAME] = @Original_USER_NAME) AND ([cognome] = @Original_cognome) AND ([nome] = @Original_nome) AND ([email] = @Original_email) AND ([authKey] = @Original_authKey) AND ([numAuth] = @Original_numAuth) AND ([attivo] = @Original_attivo) AND ([CodGruppo] = @Original_CodGruppo) AND ([resetAuthKeyReq] = @Original_resetAuthKeyReq)); SELECT USER_NAME, cognome, nome, email, authKey, numAuth, attivo, CodGruppo, resetAuthKeyReq FROM Utenti WHERE (USER_NAME = @USER_NAME) dbo.stp_Utenti_confirmResetAK dbo.stp_Utenti_DeleteQuery dbo.stp_Utenti_getByEmail dbo.stp_Utenti_getByEmailAK dbo.stp_Utenti_InsertQuery dbo.stp_Utenti_InsertQueryAndRight dbo.stp_Utenti_recordAuthKeyUse dbo.stp_Utenti_rejectResetAK dbo.stp_Utenti_reqAuthKeyReset dbo.stp_Utenti_ResetKeyAndDevices dbo.stp_Utenti_ToggleAttivo dbo.stp_Utenti_UpdateNumAuth dbo.stp_Utenti_UpdateQuery