private void DataGridRicerca_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { Classi.ClassiAnagrafiche.Ditte _Ditte = new TheSite.Classi.ClassiAnagrafiche.Ditte(); if ((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem)) { if (e.Item.Cells[5].Text.Trim() == "()") { e.Item.Cells[5].Text = ""; } // Reperisco i Servizi Associati e li associo al ToolTip int id = Int32.Parse(e.Item.Cells[0].Text); DataSet _MyDs = _Ditte.GetServiziDitta(id).Copy(); if (_MyDs.Tables[0].Rows.Count > 0) { string str_ToolTip = ""; foreach (DataRow Dr in _MyDs.Tables[0].Rows) { str_ToolTip += Dr["Descrizione"] + "\r"; } str_ToolTip = str_ToolTip.Substring(0, str_ToolTip.Length - 1); e.Item.ToolTip = str_ToolTip; } } }
private void AggiornaListBox() { _DsListBox = new DataSet(); _DsListBoxD = new DataSet(); this.CreaTabelle(); // Carico le liste per i Servizi if (itemId > 0) { Classi.ClassiAnagrafiche.Ditte _Ditte = new TheSite.Classi.ClassiAnagrafiche.Ditte(); DataView o_Dv = new DataView(_Ditte.GetServiziDitta(itemId).Tables[0]); if (o_Dv.Count > 0) { foreach (DataRowView o_Drv in o_Dv) { DataRow o_Dr = _DsListBox.Tables["ServiziDitta"].NewRow(); o_Dr["Id"] = o_Drv["IDSERVIZIO"].ToString(); o_Dr["Servizio"] = o_Drv["DESCRIZIONE"].ToString(); o_Dr["IdUtente"] = "1"; // Non Serve _DsListBox.Tables["ServiziDitta"].Rows.Add(o_Dr); } } } }
private void BindControls() { Classi.ClassiAnagrafiche.Ditte _Ditta = new TheSite.Classi.ClassiAnagrafiche.Ditte(); this.cmbsDitta.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource( _Ditta.GetData().Tables[0], "DESCRIZIONE", "ID", "", "0"); this.cmbsDitta.DataTextField = "DESCRIZIONE"; this.cmbsDitta.DataValueField = "ID"; this.cmbsDitta.DataBind(); }
private void UpdateServizi_Ditta(DataTable UpdateDataTable) { foreach (DataRow dr in UpdateDataTable.Rows) { if (dr["Operazione"] != DBNull.Value) { Classi.ClassiAnagrafiche.Ditte _Ditte = new TheSite.Classi.ClassiAnagrafiche.Ditte(); try { S_Controls.Collections.S_ControlsCollection _SColl = new S_Controls.Collections.S_ControlsCollection(); S_Controls.Collections.S_Object s_DittaId = new S_Controls.Collections.S_Object(); s_DittaId.ParameterName = "p_Ditta_Id"; s_DittaId.DbType = ApplicationDataLayer.DBType.CustomDBType.Integer; s_DittaId.Direction = ParameterDirection.Input; s_DittaId.Index = 0; s_DittaId.Value = itemId; S_Controls.Collections.S_Object s_ServizioId = new S_Controls.Collections.S_Object(); s_ServizioId.ParameterName = "p_Servizio_Id"; s_ServizioId.DbType = ApplicationDataLayer.DBType.CustomDBType.Integer; s_ServizioId.Direction = ParameterDirection.Input; s_ServizioId.Index = 1; s_ServizioId.Value = Convert.ToInt32(dr["Id"].ToString()); _SColl.Add(s_DittaId); _SColl.Add(s_ServizioId); Classi.ExecuteType Operazione; if (dr["Operazione"].ToString() == "I") { Operazione = Classi.ExecuteType.Insert; } else { Operazione = Classi.ExecuteType.Delete; } _Ditte.UpdateServizi_Ditta(_SColl, Operazione); } catch (Exception ex) { throw ex; } } } }
private void BindDitte() { this.cmbsditta_id.Items.Clear(); Classi.ClassiAnagrafiche.Ditte _Ditte = new TheSite.Classi.ClassiAnagrafiche.Ditte(); DataSet _MyDs = _Ditte.GetData().Copy(); if (_MyDs.Tables[0].Rows.Count > 0) { this.cmbsditta_id.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource( _MyDs.Tables[0], "descrizione", "id", "- Selezionare una Ditta -", "-1"); this.cmbsditta_id.DataTextField = "descrizione"; this.cmbsditta_id.DataValueField = "id"; this.cmbsditta_id.DataBind(); } }
private void Ricerca() { Classi.ClassiAnagrafiche.Ditte _Ditte = new TheSite.Classi.ClassiAnagrafiche.Ditte(); this.txtsReferente.DBDefaultValue = "%"; this.txtsComune.DBDefaultValue = "%"; this.txtsDescrizione.DBDefaultValue = "%"; this.txtsEmail.DBDefaultValue = "%"; this.txtsTelefono.DBDefaultValue = "%"; this.txtsIndirizzo.DBDefaultValue = "%"; this.txtsReferente.Text = this.txtsReferente.Text.Trim(); this.txtsComune.Text = this.txtsComune.Text.Trim(); this.txtsDescrizione.Text = this.txtsDescrizione.Text.Trim(); this.txtsEmail.Text = this.txtsEmail.Text.Trim(); this.txtsTelefono.Text = this.txtsTelefono.Text.Trim(); this.txtsIndirizzo.Text = this.txtsIndirizzo.Text.Trim(); S_ControlsCollection _SCollection = new S_ControlsCollection(); _SCollection.AddItems(this.PanelRicerca.Controls); DataSet _MyDs = _Ditte.GetData(_SCollection).Copy(); this.DataGridRicerca.DataSource = _MyDs.Tables[0]; if (_MyDs.Tables[0].Rows.Count == 0) { DataGridRicerca.CurrentPageIndex = 0; } else { int Pagina = 0; if ((_MyDs.Tables[0].Rows.Count % DataGridRicerca.PageSize) > 0) { Pagina++; } if (DataGridRicerca.PageCount != Convert.ToInt16((_MyDs.Tables[0].Rows.Count / DataGridRicerca.PageSize) + Pagina)) { DataGridRicerca.CurrentPageIndex = 0; } } this.DataGridRicerca.DataBind(); this.GridTitle1.NumeroRecords = _MyDs.Tables[0].Rows.Count.ToString(); }
private void BindDitte(int idbl) { cmbsDitta.Items.Clear(); Classi.ClassiAnagrafiche.Ditte _Ditte = new TheSite.Classi.ClassiAnagrafiche.Ditte(); // Attraverso l'IDBL mi ricavo l'ID della Ditta int idditta = 0; if (idbl > 0) { DataSet _MyDsDittaBl; _MyDsDittaBl = _Ditte.GetDittaBl(idbl); DataRow _DrBl = _MyDsDittaBl.Tables[0].Rows[0]; idditta = Int32.Parse(_DrBl["id_ditta"].ToString()); } else { idditta = 0; } DataSet _MyDs; _MyDs = _Ditte.GetDitteFornitoriRuoli(idditta); if (_MyDs.Tables[0].Rows.Count > 0) { this.cmbsDitta.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource( _MyDs.Tables[0], "descrizione", "id", "- Selezionare una Ditta -", "0"); //_MyDs.Tables[0]; this.cmbsDitta.DataTextField = "DESCRIZIONE"; this.cmbsDitta.DataValueField = "id"; this.cmbsDitta.DataBind(); } else { string s_Messagggio = "- Nessuna Ditta -"; this.cmbsDitta.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, "0")); } }
private void btnsElimina_Click(object sender, System.EventArgs e) { try { Classi.ClassiAnagrafiche.Ditte _Ditte = new TheSite.Classi.ClassiAnagrafiche.Ditte(); this.TxtsCAP.DBDefaultValue = DBNull.Value; this.txtsDescrizione.DBDefaultValue = DBNull.Value; this.txtsEmail.DBDefaultValue = DBNull.Value; this.txtsIndirizzo.DBDefaultValue = DBNull.Value; this.txtsReferente.DBDefaultValue = DBNull.Value; this.txtsTelefono.DBDefaultValue = DBNull.Value; this.cmbsProvincia.DBDefaultValue = DBNull.Value; this.cmbsComune.DBDefaultValue = DBNull.Value; this.cmbsTipo.DBDefaultValue = DBNull.Value; int i_RowsAffected = 0; S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection(); _SCollection.AddItems(this.PanelEdit.Controls); i_RowsAffected = _Ditte.Delete(_SCollection, itemId); if (i_RowsAffected == -1) { //Response.Redirect((String) ViewState["UrlReferrer"]); //Response.Redirect("Ditte.aspx?FunID="+FunId+"&Ricarica=yes"); Server.Transfer("Ditte.aspx?"); } } catch (Exception ex) { string s_Err = ex.Message.ToString().ToUpper(); PanelMess.ShowError(s_Err, true); } }
private void btnsSalva_Click(object sender, System.EventArgs e) { Classi.ClassiAnagrafiche.Ditte _Ditte = new TheSite.Classi.ClassiAnagrafiche.Ditte(); this.TxtsCAP.DBDefaultValue = DBNull.Value; this.txtsDescrizione.DBDefaultValue = DBNull.Value; this.txtsEmail.DBDefaultValue = DBNull.Value; this.txtsIndirizzo.DBDefaultValue = DBNull.Value; this.txtsReferente.DBDefaultValue = DBNull.Value; this.txtsTelefono.DBDefaultValue = DBNull.Value; this.cmbsProvincia.DBDefaultValue = DBNull.Value; this.cmbsComune.DBDefaultValue = 0; this.cmbsTipo.DBDefaultValue = DBNull.Value; this.TxtsCAP.Text = this.TxtsCAP.Text.Trim(); this.txtsDescrizione.Text = this.txtsDescrizione.Text.Trim(); this.txtsEmail.Text = this.txtsEmail.Text.Trim(); this.txtsIndirizzo.Text = this.txtsIndirizzo.Text.Trim(); this.txtsReferente.Text = this.txtsReferente.Text.Trim(); this.txtsTelefono.Text = this.txtsTelefono.Text.Trim(); int i_RowsAffected = 0; S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection(); _SCollection.AddItems(this.PanelEdit.Controls); try { if (itemId == 0) { i_RowsAffected = _Ditte.Add(_SCollection); } else { i_RowsAffected = _Ditte.Update(_SCollection, itemId); } if (i_RowsAffected == -11) { Classi.SiteJavaScript.msgBox(this.Page, "Ditta già inserita nel DataBase."); } if (i_RowsAffected > 0) { // Aggiorno i Serivizi if (this.ListBoxRight.Items.Count >= 0) { DataTable o_Dt = (DataTable)Session["ServiziDitta"]; DataView o_Dv = new DataView(o_Dt); foreach (ListItem o_Litem in this.ListBoxRight.Items) { o_Dv.RowFilter = "Id = " + o_Litem.Value.ToString(); if (o_Dv.Count == 0) { DataRow o_Dr = o_Dt.NewRow(); o_Dr["Id"] = o_Litem.Value.ToString(); o_Dr["Servizio"] = o_Litem.Text.ToString(); o_Dr["IdUtente"] = i_RowsAffected; o_Dr["Operazione"] = "I"; o_Dt.Rows.Add(o_Dr); } else if (o_Dv.Count == 1) { o_Dv[0]["Operazione"] = DBNull.Value; } } this.UpdateServizi_Ditta(o_Dt); Session.Remove("ServiziDitta"); } // Aggiorno i Fornitori if (this.ListBoxRightF.Items.Count >= 0) { DataTable o_DtF = (DataTable)Session["FornitoriDitta"]; DataView o_DvF = new DataView(o_DtF); foreach (ListItem o_LitemF in this.ListBoxRightF.Items) { o_DvF.RowFilter = "idD = " + o_LitemF.Value.ToString(); if (o_DvF.Count == 0) { DataRow o_DrF = o_DtF.NewRow(); o_DrF["idD"] = o_LitemF.Value.ToString(); o_DrF["DittaSubAss"] = o_LitemF.Text.ToString(); o_DrF["IdUtente"] = i_RowsAffected; o_DrF["Operazione"] = "I"; o_DtF.Rows.Add(o_DrF); } else if (o_DvF.Count == 1) { o_DvF[0]["Operazione"] = DBNull.Value; } } this.UpdateFornitori_Ditta(o_DtF); Session.Remove("FornitoriDitta"); } if (itemId == 0) { //Server.Transfer("Ditte.aspx?"); Response.Redirect("EditDitte.aspx?ItemId=" + i_RowsAffected + "&FunId=" + FunId); } else { Server.Transfer("Ditte.aspx"); } } } catch (Exception ex) { string s_Err = ex.Message.ToString().ToUpper(); PanelMess.ShowError(s_Err, true); } }
private void Page_Load(object sender, System.EventArgs e) { FunId = Int32.Parse(Request["FunId"]); if (Request["itemId"] != null) { itemId = Int32.Parse(Request["itemId"]); } //Disabilito le combo prima del postback System.Text.StringBuilder sbValid = new System.Text.StringBuilder(); sbValid.Append("document.getElementById('" + this.cmbsComune.ClientID + "').disabled = true;"); sbValid.Append("document.getElementById('" + this.cmbsTipo.ClientID + "').disabled = true;"); this.cmbsProvincia.Attributes.Add("onchange", sbValid.ToString()); sbValid = new System.Text.StringBuilder(); sbValid.Append("document.getElementById('" + this.cmbsComune.ClientID + "').disabled = true;"); sbValid.Append("document.getElementById('" + this.cmbsProvincia.ClientID + "').disabled = true;"); this.cmbsTipo.Attributes.Add("onchange", sbValid.ToString()); if (!Page.IsPostBack) { InizializzaControlliClient(); BindProvince(); BindTipologiaDitta(); if (itemId != 0) { Classi.ClassiAnagrafiche.Ditte _Ditte = new TheSite.Classi.ClassiAnagrafiche.Ditte(); DataSet _MyDs = _Ditte.GetSingleData(itemId).Copy(); if (_MyDs.Tables[0].Rows.Count == 1) { DataRow _Dr = _MyDs.Tables[0].Rows[0]; this.txtsDescrizione.Text = (string)_Dr["DESCRIZIONE"]; if (_Dr["INDIRIZZO"] != DBNull.Value) { this.txtsIndirizzo.Text = (string)_Dr["INDIRIZZO"]; } if (_Dr["CAP"] != DBNull.Value) { this.TxtsCAP.Text = (string)_Dr["CAP"]; } if (_Dr["EMAIL"] != DBNull.Value) { this.txtsEmail.Text = (string)_Dr["EMAIL"]; } if (_Dr["TELEFONO"] != DBNull.Value) { this.txtsTelefono.Text = (string)_Dr["TELEFONO"]; } if (_Dr["REFERENTE"] != DBNull.Value) { this.txtsReferente.Text = (string)_Dr["REFERENTE"]; } if (_Dr["PROVINCIA_ID"] != DBNull.Value) { this.cmbsProvincia.SelectedValue = _Dr["PROVINCIA_ID"].ToString(); } BindComuni(); if (_Dr["COMUNE_ID"] != DBNull.Value) { this.cmbsComune.SelectedValue = _Dr["COMUNE_ID"].ToString(); } if (_Dr["TIPOLOGIADITTA_ID"] != DBNull.Value) { this.cmbsTipo.SelectedValue = _Dr["TIPOLOGIADITTA_ID"].ToString(); } lblFirstAndLast.Text = _Ditte.GetFirstAndLastUser(_Dr); this.lblOperazione.Text = "Modifica Ditta: " + this.txtsDescrizione.Text; this.lblFirstAndLast.Visible = true; this.ListBoxLeft.Enabled = true; this.ListBoxRight.Enabled = true; this.btnAssocia.Enabled = true; this.btnElimina.Enabled = true; this.btnsElimina.Visible = true; this.btnsElimina.Attributes.Add("onclick", "return confirm('Si vuole effettuare la cancellazione?')"); //controllo per le liste dei fornitori ControllaListeFornitori(); } } else { this.lblOperazione.Text = "Inserimento Ditta"; this.lblFirstAndLast.Visible = false; this.btnsElimina.Visible = false; BindComuni(); ImpostaProvinciaDefault("CT", "CATANIA"); } AggiornaListBox(); if (Request["TipoOper"] == "read") { AbilitaControlli(false); this.lblOperazione.Text = "Visualizzazione Ditta: " + this.txtsDescrizione.Text; } ViewState["UrlReferrer"] = Request.UrlReferrer.ToString(); if (Context.Handler is TheSite.Gestione.Ditte) { _fp = (TheSite.Gestione.Ditte)Context.Handler; this.ViewState.Add("mioContenitore", _fp._Contenitore); } } }
private void AggiornaListBox() { _DsListBox = new DataSet(); _DsListBoxD = new DataSet(); this.CreaTabelle(); // Carico le liste per i Servizi if (itemId > 0) { Classi.ClassiAnagrafiche.Ditte _Ditte = new TheSite.Classi.ClassiAnagrafiche.Ditte(); DataView o_Dv = new DataView(_Ditte.GetServiziDitta(itemId).Tables[0]); if (o_Dv.Count > 0) { foreach (DataRowView o_Drv in o_Dv) { DataRow o_Dr = _DsListBox.Tables["ServiziDitta"].NewRow(); o_Dr["Id"] = o_Drv["IDSERVIZIO"].ToString(); o_Dr["Servizio"] = o_Drv["DESCRIZIONE"].ToString(); o_Dr["IdUtente"] = "1"; // Non Serve _DsListBox.Tables["ServiziDitta"].Rows.Add(o_Dr); } } } Session.Add("ServiziDitta", _DsListBox.Tables["ServiziDitta"]); this.ListBoxRight.DataSource = _DsListBox.Tables["ServiziDitta"]; this.ListBoxRight.DataValueField = "Id"; this.ListBoxRight.DataTextField = "Servizio"; this.ListBoxRight.DataBind(); this.ListBoxRight.SelectedIndex = 0; Classi.ClassiDettaglio.Servizi _Servizi = new TheSite.Classi.ClassiDettaglio.Servizi(HttpContext.Current.User.Identity.Name); DataView o_DvServizi = new DataView(_Servizi.GetData().Tables[0]); if (o_DvServizi.Count > 0) { foreach (DataRowView o_DrvR in o_DvServizi) { if (ListBoxRight.Items.FindByValue(o_DrvR["IDSERVIZIO"].ToString()) == null) { DataRow o_DrR = _DsListBox.Tables["Servizi"].NewRow(); o_DrR["Id"] = o_DrvR["IDSERVIZIO"].ToString(); o_DrR["Servizio"] = o_DrvR["DESCRIZIONE"].ToString(); _DsListBox.Tables["Servizi"].Rows.Add(o_DrR); } } } this.ListBoxLeft.DataSource = _DsListBox.Tables["Servizi"]; this.ListBoxLeft.DataValueField = "Id"; this.ListBoxLeft.DataTextField = "Servizio"; this.ListBoxLeft.DataBind(); this.ListBoxLeft.SelectedIndex = 0; // Carico le liste per i Fornitori if (itemId > 0) { Classi.ClassiAnagrafiche.Ditte _DitteF = new TheSite.Classi.ClassiAnagrafiche.Ditte(); DataView o_DvF = new DataView(_DitteF.GetFornitoriDitta(itemId).Tables[0]); if (o_DvF.Count > 0) { foreach (DataRowView o_DrvF in o_DvF) { DataRow o_DrF = _DsListBoxD.Tables["DittaSubDitta"].NewRow(); o_DrF["IdD"] = o_DrvF["idD"].ToString(); o_DrF["DittaSubAss"] = o_DrvF["DESCRIZIONE"].ToString(); o_DrF["IdUtente"] = "1"; // Non Serve _DsListBoxD.Tables["DittaSubDitta"].Rows.Add(o_DrF); } } } Session.Add("FornitoriDitta", _DsListBoxD.Tables["DittaSubDitta"]); this.ListBoxRightF.DataSource = _DsListBoxD.Tables["DittaSubDitta"]; this.ListBoxRightF.DataValueField = "IdD"; this.ListBoxRightF.DataTextField = "DittaSubAss"; this.ListBoxRightF.DataBind(); this.ListBoxRightF.SelectedIndex = 0; Classi.ClassiAnagrafiche.Ditte _DitteFor = new TheSite.Classi.ClassiAnagrafiche.Ditte(); DataView o_DvFor = new DataView(_DitteFor.GetDitteSub().Tables[0]); if (o_DvFor.Count > 0) { foreach (DataRowView o_DrvRFor in o_DvFor) { if (ListBoxRightF.Items.FindByValue(o_DrvRFor["idD"].ToString()) == null) { DataRow o_DrRFor = _DsListBoxD.Tables["DitteSub"].NewRow(); o_DrRFor["IdD"] = o_DrvRFor["IdD"].ToString(); o_DrRFor["DittaSub"] = o_DrvRFor["DESCRIZIONE"].ToString(); _DsListBoxD.Tables["DitteSub"].Rows.Add(o_DrRFor); } } } this.ListBoxLeftF.DataSource = _DsListBoxD.Tables["DitteSub"]; this.ListBoxLeftF.DataValueField = "IdD"; this.ListBoxLeftF.DataTextField = "DittaSub"; this.ListBoxLeftF.DataBind(); this.ListBoxLeftF.SelectedIndex = 0; }
private void Page_Load(object sender, System.EventArgs e) { FunId = Int32.Parse(Request["FunId"]); // // if (Request["ItemId"] != null) // { // itemId = Int32.Parse(Request.Params["ItemId"]); // } if (Request["Pagina"] != null) { s_Pagina = Request["Pagina"]; } if (!Page.IsPostBack) { #region Recupero la proprieta di ricerca // Recupero il tipo dall'oggetto context. Type myType = Context.Handler.GetType(); // recupero il PropertyInfo object passando il nome della proprietà da recuperare. PropertyInfo myPropInfo = myType.GetProperty("_Contenitore"); // verifico che questa proprietà esista. if (myPropInfo != null) { this.ViewState.Add("mioContenitore", myPropInfo.GetValue(Context.Handler, null)); } #endregion // Context.Items.Add("FunId=", FunId); // string s_oper="read"; // Context.Items.Add("TipoOper",s_oper); // Context.Items.Add("Pagina",s_pagdir); if (Context.Items["FunId"] != null) { //FunId=Int32.Parse(Context.Items["FunId"]); FunId = Int32.Parse(Context.Items["FunId"].ToString()); } if (Context.Items["ItemId"] != null) //itemId = Int32.Parse(Context.Items["ItemId"]); { itemId = Int32.Parse(Context.Items["ItemId"].ToString()); ViewState["ItemId"] = Int32.Parse(Context.Items["ItemId"].ToString()); } else { ViewState["ItemId"] = 0; } if (Context.Items["Pagina"] != null) { s_Pagina = (string)Context.Items["Pagina"]; } ViewState["s_Pagina"] = s_Pagina; switch (s_Pagina) { case "Servizi": strNomePagina = "Servizio"; Codice = "Codice Servizio"; break; case "TipologiaDitta": strNomePagina = "Tipologia Ditta"; Codice = "Codice Tipologia Ditta"; break; case "TipoManutenzione": strNomePagina = "Tipo Manutenzione"; Codice = "Codice Tipo Manutenzione"; break; } if (itemId != 0) { DataSet _MyDs = new DataSet(); switch (s_Pagina) { case "Servizi": Classi.ClassiDettaglio.Servizi _Servizi = new TheSite.Classi.ClassiDettaglio.Servizi(); _MyDs = _Servizi.GetSingleData(itemId).Copy(); break; case "TipologiaDitta": Classi.ClassiAnagrafiche.TipologiaDitta _TipoDitte = new TheSite.Classi.ClassiAnagrafiche.TipologiaDitta(); _MyDs = _TipoDitte.GetSingleData(itemId).Copy(); break; case "TipoManutenzione": Classi.ClassiAnagrafiche.TipoManutenzione _TipoManutenzione = new TheSite.Classi.ClassiAnagrafiche.TipoManutenzione(); _MyDs = _TipoManutenzione.GetSingleData(itemId); break; } if (_MyDs.Tables[0].Rows.Count == 1) { DataRow _Dr = _MyDs.Tables[0].Rows[0]; this.txtsDescrizione.Text = (string)_Dr["DESCRIZIONE"]; if (_Dr["NOTE"] != DBNull.Value) { this.txtsNote.Text = (string)_Dr["NOTE"]; } if (_Dr["CODICE"] != DBNull.Value) { this.txtsCodice.Text = (string)_Dr["CODICE"]; } this.lblOperazione.Text = "Modifica " + strNomePagina; this.lblFirstAndLast.Visible = true; this.btnsElimina.Attributes.Add("onclick", "return confirm('Si vuole effettuare la cancellazione?')"); switch (s_Pagina) { case "Servizi": Classi.ClassiDettaglio.Servizi _Servizi = new TheSite.Classi.ClassiDettaglio.Servizi(); lblFirstAndLast.Text = _Servizi.GetFirstAndLastUser(_Dr); break; case "TipologiaDitta": Classi.ClassiAnagrafiche.Ditte _Ditte = new TheSite.Classi.ClassiAnagrafiche.Ditte(); lblFirstAndLast.Text = _Ditte.GetFirstAndLastUser(_Dr); break; case "TipoManutenzione": Classi.ClassiAnagrafiche.TipoManutenzione _TipoManutenzione = new TheSite.Classi.ClassiAnagrafiche.TipoManutenzione(); lblFirstAndLast.Text = _TipoManutenzione.GetFirstAndLastUser(_Dr); break; } } } else { this.lblOperazione.Text = "Inserimento " + strNomePagina; this.lblFirstAndLast.Visible = false; this.btnsElimina.Visible = false; } if ((string)Context.Items["TipoOper"] == "read") { AbilitaControlli(false); } //ViewState["UrlReferrer"] = Request.UrlReferrer.ToString(); } }