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 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(); }