private int ModificaDatoAmbientaleHome(DatoAmbientaleHome datoAmbientaleHome) { int result = 0; SqlServerExecuteObject sseo = null; string sSql = ""; sSql = "UPDATE dbo.TBL_UI_DatiAmbientaliHome SET ImmagineID = @ImmagineID, Titolo_IT = @Titolo_IT, " + "Titolo_EN = @Titolo_EN, Link = @Link, DataUltimaModifica = @DataUltimaModifica, Pubblicato = @Pubblicato " + "WHERE DatoAmbientaleHomeID = @DatoAmbientaleHomeID;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@ImmagineID", datoAmbientaleHome.ImmagineID); sseo.SqlParameters.AddWithValue("@Titolo_IT", datoAmbientaleHome.Titolo_IT); sseo.SqlParameters.AddWithValue("@Titolo_EN", datoAmbientaleHome.Titolo_EN); sseo.SqlParameters.AddWithValue("@Link", datoAmbientaleHome.Link); sseo.SqlParameters.AddWithValue("@DataUltimaModifica", datoAmbientaleHome.DataUltimaModifica); sseo.SqlParameters.AddWithValue("@Pubblicato", datoAmbientaleHome.Pubblicato); sseo.SqlParameters.AddWithValue("@DatoAmbientaleHomeID", datoAmbientaleHome.ID); SqlProvider.ExecuteNonQueryObject(sseo); result = datoAmbientaleHome.ID; return(result); }
private int ModificaDocumentoPortale(DocumentoPortale DocumentoPortale) { int result = 0; SqlServerExecuteObject sseo = null; string sSql = ""; sSql = "UPDATE dbo.TBL_DocumentiPortale SET TipoFileID = @TipoFileID, Nome_IT = @Nome_IT, Nome_EN = @Nome_EN, NomeFileOriginale = @NomeFileOriginale, " + "DataUltimaModifica = @DataUltimaModifica, Dimensione = @Dimensione " + "WHERE DocumentoPortaleID = @DocumentoPortaleID;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@TipoFileID", DocumentoPortale.TipoFile.ID); sseo.SqlParameters.AddWithValue("@Nome_IT", DocumentoPortale.Nome_IT); sseo.SqlParameters.AddWithValue("@Nome_EN", DocumentoPortale.Nome_EN); sseo.SqlParameters.AddWithValue("@NomeFileOriginale", DocumentoPortale.NomeFileOriginale); sseo.SqlParameters.AddWithValue("@DataUltimaModifica", DocumentoPortale.DataUltimaModifica); sseo.SqlParameters.AddWithValue("@Dimensione", DocumentoPortale.Dimensione); sseo.SqlParameters.AddWithValue("@DocumentoPortaleID", DocumentoPortale.ID); SqlProvider.ExecuteNonQueryObject(sseo); result = DocumentoPortale.ID; return(result); }
private int ModificaOggettoCarosello(OggettoCarosello oggettoCarosello) { int result = 0; SqlServerExecuteObject sseo = null; string sSql = ""; sSql = @"UPDATE dbo.TBL_UI_OggettiCarosello SET TipoContenutoID = @TipoContenutoID, ContenutoID = @ContenutoID, ImmagineID = @ImmagineID, Data = @Data, Nome_IT = @Nome_IT, Nome_EN = @Nome_EN, Descrizione_IT = @Descrizione_IT, Descrizione_EN = @Descrizione_EN, LinkProgettoCartografico = @LinkProgettoCartografico, Pubblicato = @Pubblicato, DataUltimaModifica = @DataUltimaModifica WHERE OggettoCaroselloID = @OggettoCaroselloID;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@TipoContenutoID", (int)oggettoCarosello.TipoContenuto); sseo.SqlParameters.AddWithValue("@ContenutoID", oggettoCarosello.ContenutoID); sseo.SqlParameters.AddWithValue("@ImmagineID", oggettoCarosello.ImmagineID); sseo.SqlParameters.AddWithValue("@Data", oggettoCarosello.Data); sseo.SqlParameters.AddWithValue("@Nome_IT", oggettoCarosello.Nome_IT); sseo.SqlParameters.AddWithValue("@Nome_EN", oggettoCarosello.Nome_EN); sseo.SqlParameters.AddWithValue("@Descrizione_IT", oggettoCarosello.Descrizione_IT); sseo.SqlParameters.AddWithValue("@Descrizione_EN", oggettoCarosello.Descrizione_EN); sseo.SqlParameters.AddWithValue("@LinkProgettoCartografico", string.IsNullOrWhiteSpace(oggettoCarosello.LinkProgettoCartografico) ? "" : oggettoCarosello.LinkProgettoCartografico); sseo.SqlParameters.AddWithValue("@Pubblicato", oggettoCarosello.Pubblicato); sseo.SqlParameters.AddWithValue("@DataUltimaModifica", oggettoCarosello.DataUltimaModifica); sseo.SqlParameters.AddWithValue("@OggettoCaroselloID", oggettoCarosello.ID); SqlProvider.ExecuteNonQueryObject(sseo); result = oggettoCarosello.ID; return(result); }
private int ModificaImmagine(Immagine immagine) { int result = 0; SqlServerExecuteObject sseo = null; string sSql = ""; sSql = "UPDATE dbo.TBL_Immagini SET Nome_IT = @Nome_IT, Nome_EN = @Nome_EN, DataUltimaModifica = @DataUltimaModifica, NomeFile = @NomeFile, Altezza = @Altezza, Larghezza = @Larghezza " + "WHERE ImmagineID = @ImmagineID;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@Nome_IT", immagine.Nome_IT); sseo.SqlParameters.AddWithValue("@Nome_EN", immagine.Nome_EN); sseo.SqlParameters.AddWithValue("@DataUltimaModifica", immagine.DataUltimaModifica); sseo.SqlParameters.AddWithValue("@NomeFile", immagine.NomeFile); sseo.SqlParameters.AddWithValue("@Larghezza", immagine.Larghezza); sseo.SqlParameters.AddWithValue("@Altezza", immagine.Altezza); sseo.SqlParameters.AddWithValue("@ImmagineID", immagine.ID); SqlProvider.ExecuteNonQueryObject(sseo); result = immagine.ID; return(result); }
private int ModificaNotizia(Notizia notizia) { int result = 0; SqlServerExecuteObject sseo = null; string sSql = ""; string testo_ITNoHtml = ""; string testo_ENNoHtml = ""; testo_ITNoHtml = HtmlUtility.HtmlStrip(notizia.Testo_IT).Trim(); testo_ENNoHtml = HtmlUtility.HtmlStrip(notizia.Testo_EN).Trim(); sSql = @"UPDATE dbo.TBL_Notizie SET CategoriaNotiziaID = @CategoriaNotiziaID, ImmagineID = @ImmagineID, Data = @Data, Titolo_IT = @Titolo_IT, Titolo_EN = @Titolo_EN, TitoloBreve_IT = @TitoloBreve_IT, TitoloBreve_EN = @TitoloBreve_EN, Abstract_IT = @Abstract_IT, Abstract_EN = @Abstract_EN, Testo_IT = @Testo_IT, Testo_EN = @Testo_EN, DataUltimaModifica = @DataUltimaModifica, Pubblicata = @Pubblicata, Stato = @Stato WHERE NotiziaID = @NotiziaID; MERGE dbo.FTL_Notizie as FTL USING (SELECT @NotiziaID, @Titolo_IT, @Titolo_EN, @Abstract_IT, @Abstract_EN, @Testo_IT_NoHTML, @Testo_EN_NoHTML) AS S (NotiziaID, Titolo_IT, Titolo_EN, Abstract_IT, Abstract_EN, Testo_IT_NoHTML, Testo_EN_NoHTML) ON (FTL.NotiziaID = S.NotiziaID) WHEN MATCHED THEN UPDATE SET Titolo_IT = S.Titolo_IT, Titolo_EN = S.Titolo_EN, Abstract_IT = S.Abstract_IT, Abstract_EN = S.Abstract_EN, Testo_IT = S.Testo_IT_NoHTML, Testo_EN = S.Testo_EN_NoHTML WHEN NOT MATCHED THEN INSERT (NotiziaID, Titolo_IT, Titolo_EN, Abstract_IT, Abstract_EN, Testo_IT, Testo_EN) values (S.NotiziaID, S.Titolo_IT, S.Titolo_EN, S.Abstract_IT, S.Abstract_EN, S.Testo_IT_NoHTML, S.Testo_EN_NoHTML);"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@CategoriaNotiziaID", notizia.Categoria.ID); sseo.SqlParameters.AddWithValue("@ImmagineID", notizia.ImmagineID); sseo.SqlParameters.AddWithValue("@Data", notizia.Data); sseo.SqlParameters.AddWithValue("@Titolo_IT", notizia.Titolo_IT); sseo.SqlParameters.AddWithValue("@Titolo_EN", notizia.Titolo_EN); sseo.SqlParameters.AddWithValue("@TitoloBreve_IT", notizia.TitoloBreve_IT); sseo.SqlParameters.AddWithValue("@TitoloBreve_EN", notizia.TitoloBreve_EN); sseo.SqlParameters.AddWithValue("@Abstract_IT", notizia.Abstract_IT); sseo.SqlParameters.AddWithValue("@Abstract_EN", notizia.Abstract_EN); sseo.SqlParameters.AddWithValue("@Testo_IT", notizia.Testo_IT); sseo.SqlParameters.AddWithValue("@Testo_EN", notizia.Testo_EN); sseo.SqlParameters.AddWithValue("@Testo_IT_NoHTML", testo_ITNoHtml); sseo.SqlParameters.AddWithValue("@Testo_EN_NoHTML", testo_ENNoHtml); sseo.SqlParameters.AddWithValue("@DataUltimaModifica", notizia.DataUltimaModifica); sseo.SqlParameters.AddWithValue("@Pubblicata", notizia.Pubblicata); sseo.SqlParameters.AddWithValue("@Stato", notizia.Stato); sseo.SqlParameters.AddWithValue("@NotiziaID", notizia.ID); SqlProvider.ExecuteNonQueryObject(sseo); result = notizia.ID; return(result); }
public void AggiornaPassword(int utenteID, string password) { SqlServerExecuteObject sseo = null; sseo = new SqlServerExecuteObject(); sseo.CommandText = @"UPDATE dbo.TBL_Utenti SET Pswd=@Pswd, DataUltimoCambioPassword = @DataUltimoCambioPassword WHERE UtenteID = @UtenteID;"; sseo.SqlParameters.AddWithValue("@Pswd", password); sseo.SqlParameters.AddWithValue("@UtenteID", utenteID); sseo.SqlParameters.AddWithValue("@DataUltimoCambioPassword", DateTime.Now); SqlProvider.ExecuteNonQueryObject(sseo); }
public void Elimina(int id) { SqlServerExecuteObject sseo = null; string sSql = ""; sSql = "DELETE FROM dbo.TBL_DocumentiPortale WHERE DocumentoPortaleID = @DocumentoPortaleID;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@DocumentoPortaleID", id); SqlProvider.ExecuteNonQueryObject(sseo); }
public void Elimina(int voceMenuID) { SqlServerExecuteObject sseo = null; string sSql = ""; sSql = "DELETE FROM dbo.STG_UI_VociMenuWidget WHERE VoceMenuID = @VoceMenuID;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@VoceMenuID", voceMenuID); SqlProvider.ExecuteNonQueryObject(sseo); }
public void EliminaRuoloUtente(int utenteID, int ruoloUtenteID) { SqlServerExecuteObject sseo = null; string sSql = ""; sSql = "DELETE FROM dbo.STG_UtentiRuoliUtente WHERE UtenteID = @UtenteID AND RuoloUtenteID = @RuoloUtenteID"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@UtenteID", utenteID); sseo.SqlParameters.AddWithValue("@RuoloUtenteID", ruoloUtenteID); SqlProvider.ExecuteNonQueryObject(sseo); }
public void ResetPassword(int utenteID) { SqlServerExecuteObject sseo = null; sseo = new SqlServerExecuteObject(); sseo.CommandText = @"UPDATE dbo.TBL_Utenti SET Pswd= NULL, DataUltimoCambioPassword = NULL WHERE UtenteID = @UtenteID;"; sseo.SqlParameters.AddWithValue("@UtenteID", utenteID); SqlProvider.ExecuteNonQueryObject(sseo); }
public void Elimina(int id) { SqlServerExecuteObject sseo = null; string sSql = ""; sSql = "DELETE FROM TBL_UI_DatiAmbientaliHome WHERE DatoAmbientaleHomeID = @DatoAmbientaleHomeID;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@DatoAmbientaleHomeID", id); SqlProvider.ExecuteNonQueryObject(sseo); }
public void Elimina(int id) { SqlServerExecuteObject sseo = null; string sSql = ""; sSql = "DELETE FROM dbo.TBL_Notizie WHERE NotiziaID = @NotiziaID; DELETE FROM dbo.FTL_Notizie WHERE NotiziaID = @NotiziaID;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@NotiziaID", id); SqlProvider.ExecuteNonQueryObject(sseo); }
public void Elimina(int id) { SqlServerExecuteObject sseo = null; string sSql = ""; sSql = "DELETE FROM TBL_Immagini WHERE ImmagineID = @ImmagineID;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@ImmagineID", id); SqlProvider.ExecuteNonQueryObject(sseo); }
private void ModificaVariabile(string chiave, string valore) { SqlServerExecuteObject sseo = null; string sSql = ""; sSql = "UPDATE dbo.TBL_UI_Variabili SET Valore = @Valore WHERE Chiave = @Chiave;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@Valore", valore.Trim()); sseo.SqlParameters.AddWithValue("@Chiave", chiave.Trim()); SqlProvider.ExecuteNonQueryObject(sseo); }
public int SalvaUtente(Utente utente) { SqlServerExecuteObject sseo = null; int id = 0; if (utente == null) { throw new ArgumentNullException("utente"); } sseo = new SqlServerExecuteObject(); if (utente.ID < 1) { sseo.CommandText = @"INSERT INTO dbo.TBL_UTENTI (Ruolo, NomeUtente, Abilitato, DataUltimoLogin, Email, Nome, Cognome) OUTPUT INSERTED.UtenteID VALUES (0, @NomeUtente, @Abilitato, @DataUltimoLogin, @Email, @Nome, @Cognome)"; } else { sseo.CommandText = @"UPDATE dbo.TBL_Utenti SET Email = @Email, Nome = @Nome, Cognome = @Cognome, Abilitato = @Abilitato, DataUltimoLogin = @DataUltimoLogin WHERE UtenteID = @UtenteID;"; sseo.SqlParameters.AddWithValue("@UtenteID", utente.ID); } sseo.SqlParameters.AddWithValue("@NomeUtente", utente.NomeUtente); sseo.SqlParameters.AddWithValue("@Nome", utente.Nome); sseo.SqlParameters.AddWithValue("@Cognome", utente.Cognome); sseo.SqlParameters.AddWithValue("@Email", utente.Email); sseo.SqlParameters.AddWithValue("@Abilitato", utente.Abilitato); sseo.SqlParameters.AddWithValue("@DataUltimoLogin", utente.DataUltimoLogin == null ? (object)DBNull.Value : utente.DataUltimoLogin); if (utente.ID < 1) { id = Convert.ToInt32(SqlProvider.ExecuteScalarObject(sseo)); } else { SqlProvider.ExecuteNonQueryObject(sseo); id = utente.ID; } return(id); }
private int ModificaPaginaStatica(PaginaStatica paginaStatica) { int result = 0; SqlServerExecuteObject sseo = null; string sSql = ""; string testo_ITNoHtml = ""; string testo_ENNoHtml = ""; testo_ITNoHtml = HtmlUtility.HtmlStrip(paginaStatica.Testo_IT).Trim(); testo_ENNoHtml = HtmlUtility.HtmlStrip(paginaStatica.Testo_EN).Trim(); if (testo_ITNoHtml.Length > 4000) { testo_ITNoHtml = testo_ITNoHtml.Substring(0, 4000); } if (testo_ENNoHtml.Length > 4000) { testo_ENNoHtml = testo_ENNoHtml.Substring(0, 4000); } sSql = @"UPDATE dbo.TBL_UI_PagineStatiche SET Testo_IT = @Testo_IT, Testo_EN = @Testo_EN, DataUltimaModifica = @DataUltimaModifica WHERE VoceMenuID = @VoceMenu; UPDATE dbo.FTL_PagineStatiche SET Nome_IT = @Nome_IT, Nome_EN = @Nome_EN, Descrizione_IT = @Descrizione_IT, Descrizione_EN = @Descrizione_EN, Testo_IT = @Testo_IT_NoHTML, Testo_EN = @Testo_EN_NoHTML WHERE VoceMenuID = @VoceMenu;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@Testo_IT", paginaStatica.Testo_IT); sseo.SqlParameters.AddWithValue("@Testo_EN", paginaStatica.Testo_EN); sseo.SqlParameters.AddWithValue("@Nome_IT", paginaStatica.VoceMenu._nome_IT); sseo.SqlParameters.AddWithValue("@Nome_EN", paginaStatica.VoceMenu._nome_EN); sseo.SqlParameters.AddWithValue("@Descrizione_IT", paginaStatica.VoceMenu._descrizione_IT); sseo.SqlParameters.AddWithValue("@Descrizione_EN", paginaStatica.VoceMenu._descrizione_EN); sseo.SqlParameters.AddWithValue("@Testo_IT_NoHTML", testo_ITNoHtml); sseo.SqlParameters.AddWithValue("@Testo_EN_NoHTML", testo_ENNoHtml); sseo.SqlParameters.AddWithValue("@DataUltimaModifica", paginaStatica.DataUltimaModifica); sseo.SqlParameters.AddWithValue("@VoceMenu", paginaStatica.VoceMenu.ID); SqlProvider.ExecuteNonQueryObject(sseo); result = paginaStatica.ID; return(result); }
public void Elimina(int id) { SqlServerExecuteObject sseo = null; string sSql = ""; sSql = "DELETE FROM dbo.TBL_UI_OggettiCarosello WHERE OggettoCaroselloID = @OggettoCaroselloID;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@OggettoCaroselloID", id); SqlProvider.ExecuteNonQueryObject(sseo); //RemoveCacheDependency(_webCacheKey); this.CacheRemove(_webCacheKey); }
public void Elimina(int id) { SqlServerExecuteObject sseo = null; string sSql = ""; sSql = "DELETE FROM dbo.TBL_UI_Widget WHERE WidgetID = @WidgetID;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@WidgetID", id); SqlProvider.ExecuteNonQueryObject(sseo); this.CacheRemove(_webCacheKey); }
public void AssegnaPassword(int utenteID, string password) { SqlServerExecuteObject sseo = null; if (string.IsNullOrWhiteSpace(password)) { throw new ArgumentException("password non può essere null o stringa vuota", "password"); } sseo = new SqlServerExecuteObject(); sseo.CommandText = @"UPDATE dbo.TBL_Utenti SET Pswd=@Pswd WHERE UtenteID = @UtenteID;"; sseo.SqlParameters.AddWithValue("@Pswd", password); sseo.SqlParameters.AddWithValue("@UtenteID", utenteID); SqlProvider.ExecuteNonQueryObject(sseo); }
public void Elimina(string chiave) { SqlServerExecuteObject sseo = null; string sSql = ""; sSql = "DELETE FROM dbo.TBL_UI_Variabili WHERE Chiave = @chiave;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@chiave", chiave); SqlProvider.ExecuteNonQueryObject(sseo); //RemoveCacheDependency(_webCacheKey); this.CacheRemove(_webCacheKey); }
public void InserisciWidgetCorrelato(WidgetCorrelato widget) { SqlServerExecuteObject sseo = null; string sSql = ""; sSql = "INSERT INTO dbo.STG_UI_VociMenuWidget (VoceMenuID, WidgetID, Ordine) VALUES " + "(@VoceMenuID, @WidgetID, @Ordine);"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@VoceMenuID", widget.VoceMenuID); sseo.SqlParameters.AddWithValue("@WidgetID", widget.WidgetID); sseo.SqlParameters.AddWithValue("@Ordine", widget.Ordine); SqlProvider.ExecuteNonQueryObject(sseo); }
private int ModificaWidget(Widget widget) { int result = 0; ElogToolkit.Data.SqlServer.SqlServerProvider.SqlServerTransactionObject tran = SqlProvider.CreateTransactionObject(); SqlServerExecuteObject sseo = null; string sSql = ""; sSql = "UPDATE dbo.TBL_UI_Widget SET Nome_IT = @Nome_IT, Nome_EN = @Nome_EN, CategoriaNotiziaID = @CategoriaNotiziaID, " + "NumeroElementi = @NumeroElementi, DataUltimaModifica = @DataUltimaModifica, VoceMenuID = @VoceMenuID, " + "Contenuto_IT = @Contenuto_IT, Contenuto_EN = @Contenuto_EN, MostraTitolo = @MostraTitolo, " + "NotiziaID = @NotiziaID " + "WHERE WidgetID = @WidgetID;"; sseo = new SqlServerExecuteObject(); sseo.CommandText = sSql; sseo.SqlParameters.AddWithValue("@Nome_IT", widget.Nome_IT); sseo.SqlParameters.AddWithValue("@Nome_EN", string.IsNullOrWhiteSpace(widget.Nome_EN) ? widget.Nome_IT : widget.Nome_EN); sseo.SqlParameters.AddWithValue("@CategoriaNotiziaID", widget.Categoria != null ? (object)widget.Categoria.ID : DBNull.Value); sseo.SqlParameters.AddWithValue("@NumeroElementi", widget.NumeroElementi.HasValue ? (object)widget.NumeroElementi : DBNull.Value); sseo.SqlParameters.AddWithValue("@DataUltimaModifica", widget.DataUltimaModifica); sseo.SqlParameters.AddWithValue("@WidgetID", widget.ID); sseo.SqlParameters.AddWithValue("@VoceMenuID", widget.VoceMenuID.HasValue ? (object)widget.VoceMenuID.Value : DBNull.Value); sseo.SqlParameters.AddWithValue("@Contenuto_IT", string.IsNullOrWhiteSpace(widget.Contenuto_IT) ? DBNull.Value : (object)widget.Contenuto_IT); sseo.SqlParameters.AddWithValue("@Contenuto_EN", string.IsNullOrWhiteSpace(widget.Contenuto_EN) ? DBNull.Value : (object)widget.Contenuto_EN); sseo.SqlParameters.AddWithValue("@MostraTitolo", widget.MostraTitolo); sseo.SqlParameters.AddWithValue("@NotiziaID", widget.NotiziaID != null ? (object)widget.NotiziaID : DBNull.Value); SqlProvider.ExecuteNonQueryObject(sseo); result = widget.ID; return(result); }