private void Page_Load(object sender, System.EventArgs e) { FunId = Int32.Parse(Request["FunId"]); if (Request["ItemId"] != null) { itemId = Int32.Parse(Request["ItemId"]); } if (!Page.IsPostBack) { if (itemId != 0) { DataSet _MyDs = new DataSet(); Classi.ClassiAnagrafiche.Richiedenti_tipo _Richiedenti_tipo = new TheSite.Classi.ClassiAnagrafiche.Richiedenti_tipo(); _MyDs = _Richiedenti_tipo.GetSingleData(itemId); if (_MyDs.Tables[0].Rows.Count == 1) { DataRow _Dr = _MyDs.Tables[0].Rows[0]; // this.txtsdescrizione .Text= (string) _Dr["DESCRIZIONE"]; if (_Dr["DESCRIZIONE"] != DBNull.Value) { this.txtsdescrizione.Text = (string)_Dr["DESCRIZIONE"]; } if (_Dr["NOTE"] != DBNull.Value) { this.txtsnote.Text = _Dr["NOTE"].ToString(); } this.lblOperazione.Text = "Modifica Tipo Richiedente"; this.lblFirstAndLast.Visible = true; this.btnsElimina.Attributes.Add("onclick", "return confirm('Si vuole effettuare la cancellazione?');"); //Classi.ClassiAnagrafiche.TipoManutenzione _TipoManutenzione = new TheSite.Classi.ClassiAnagrafiche.TipoManutenzione(); lblFirstAndLast.Text = _Richiedenti_tipo.GetFirstAndLastUser(_Dr); } } else { this.lblOperazione.Text = "Inserimento Tipo Richiedente"; this.lblFirstAndLast.Visible = false; this.btnsElimina.Visible = false; } if (Request["TipoOper"] == "read") { AbilitaControlli(false); } ViewState["UrlReferrer"] = Request.UrlReferrer.ToString(); ViewState["UrlReferrer"] = Request.UrlReferrer.ToString(); if (Context.Handler is TheSite.Gestione.Richiedenti_tipo) { _fp = (TheSite.Gestione.Richiedenti_tipo)Context.Handler; this.ViewState.Add("mioContenitore", _fp._Contenitore); } } }
/// <summary> /// Carico i gruppi nella Combo /// </summary> private void LoadGruppo() { string Progetto = ""; if (Request.QueryString["VarApp"] != null) { Progetto = Request.QueryString["VarApp"]; } Classi.ClassiAnagrafiche.Richiedenti_tipo _Richiedenti = new TheSite.Classi.ClassiAnagrafiche.Richiedenti_tipo(); DataSet Ds = _Richiedenti.GetAllAddProg(Progetto).Copy(); //Carico il combo del Gruppo this.S_cbgruppo.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource( Ds.Tables[0], "descrizione", "id", "Selezionare un Gruppo", "0"); this.S_cbgruppo.DataTextField = "descrizione"; this.S_cbgruppo.DataValueField = "id"; this.S_cbgruppo.DataBind(); }
private void btnsSalva_Click(object sender, System.EventArgs e) { this.txtsdescrizione.DBDefaultValue = DBNull.Value; this.txtsnote.DBDefaultValue = DBNull.Value; this.txtsdescrizione.Text = this.txtsdescrizione.Text.Trim(); this.txtsnote.Text = this.txtsnote.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) { Classi.ClassiAnagrafiche.Richiedenti_tipo _Richiedenti_tipo = new TheSite.Classi.ClassiAnagrafiche.Richiedenti_tipo(); i_RowsAffected = _Richiedenti_tipo.Add(_SCollection); } else { Classi.ClassiAnagrafiche.Richiedenti_tipo _Richiedenti_tipo = new TheSite.Classi.ClassiAnagrafiche.Richiedenti_tipo(); i_RowsAffected = _Richiedenti_tipo.Update(_SCollection, itemId); } if (i_RowsAffected == -11) { Classi.SiteJavaScript.msgBox(this.Page, "Tipo Richiedente già inserito nel DataBase."); } if (i_RowsAffected > 0) { Server.Transfer("Richiedenti_tipo.aspx"); } } catch (Exception ex) { string s_Err = ex.Message.ToString().ToUpper(); PanelMess.ShowError(s_Err, true); } }
private void getAllGruppo(string id_tipo) { this.cmbsGruppo.Items.Clear(); Classi.ClassiAnagrafiche.Richiedenti_tipo _Richiedenti = new TheSite.Classi.ClassiAnagrafiche.Richiedenti_tipo(); DataSet _MyDs = _Richiedenti.GetAllData().Copy(); if (_MyDs.Tables[0].Rows.Count > 0) { this.cmbsGruppo.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource( _MyDs.Tables[0], "descrizione", "id", "- Selezionare una Gruppo -", ""); this.cmbsGruppo.DataTextField = "descrizione"; this.cmbsGruppo.DataValueField = "id"; if (id_tipo != "") { this.cmbsGruppo.SelectedValue = id_tipo; } this.cmbsGruppo.DataBind(); } }
private void btnsElimina_Click(object sender, System.EventArgs e) { try { this.txtsdescrizione.DBDefaultValue = DBNull.Value; this.txtsnote.DBDefaultValue = DBNull.Value; int i_RowsAffected = 0; S_Controls.Collections.S_ControlsCollection _SCollection = new S_Controls.Collections.S_ControlsCollection(); _SCollection.AddItems(this.PanelEdit.Controls); Classi.ClassiAnagrafiche.Richiedenti_tipo _Richiedenti_tipo = new TheSite.Classi.ClassiAnagrafiche.Richiedenti_tipo(); i_RowsAffected = _Richiedenti_tipo.Delete(_SCollection, itemId); if (i_RowsAffected == -1) { Server.Transfer("Richiedenti_tipo.aspx"); } } catch (Exception ex) { string s_Err = ex.Message.ToString().ToUpper(); PanelMess.ShowError(s_Err, true); } }
private void BindGruppo() { this.cmbTipRich.Items.Clear(); TheSite.Classi.ClassiAnagrafiche.Richiedenti_tipo _RIcTip = new TheSite.Classi.ClassiAnagrafiche.Richiedenti_tipo(); DataSet _MyDs1 = _RIcTip.GetAllData(); if (_MyDs1.Tables[0].Rows.Count > 0) { cmbTipRich.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource( _MyDs1.Tables[0], "descrizione", "id", "- Selezionare un Gruppo -", "0"); this.cmbTipRich.DataTextField = "descrizione"; this.cmbTipRich.DataValueField = "id"; this.cmbTipRich.DataBind(); } else { string s_Messagggio = "- Nessun Gruppo -"; this.cmbTipRich.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, "-1")); } }
public void BindGruppo(string id_tipo) { this.cmbsGruppo.Items.Clear(); Classi.ClassiAnagrafiche.Richiedenti_tipo _Richiedenti = new TheSite.Classi.ClassiAnagrafiche.Richiedenti_tipo(); DataSet _MyDs = _Richiedenti.GetAllAddProg(Progetto).Copy(); if (_MyDs.Tables[0].Rows.Count > 0) { this.cmbsGruppo.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource( _MyDs.Tables[0], "descrizione", "id", "- - - - - - -", "0"); this.cmbsGruppo.DataTextField = "descrizione"; this.cmbsGruppo.DataValueField = "id"; // if(id_tipo!="") // this.cmbsGruppo.SelectedValue=id_tipo; this.cmbsGruppo.DataBind(); } else { string s_Messagggio = "- Nessun Gruppo -"; this.cmbsGruppo.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, String.Empty)); } }