private void BindAddetti() { string[] Codici = cmbsEdificio.SelectedValue.Split(Convert.ToChar(";")); this.cmbsAddetti.Items.Clear(); S_ControlsCollection CollezioneControlli = new S_ControlsCollection(); Classi.ManProgrammata.Rapportino _Rapportino = new TheSite.Classi.ManProgrammata.Rapportino(); DataSet _MyDs; int idedificio = int.Parse(Codici[0]); _MyDs = _Rapportino.GetAddetti(Convert.ToInt32(cmbsAnno.SelectedValue), Convert.ToInt32(cmbsComune.SelectedValue), Convert.ToInt32(Codici[0]), Convert.ToInt32(cmbsServizio.SelectedValue), cmbMeseDa.SelectedValue, cmbMeseA.SelectedValue); if (_MyDs.Tables[0].Rows.Count > 0) { this.cmbsAddetti.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource( _MyDs.Tables[0], "Addetto", "IDAddetto", "-- Selezionare un Addetto --", "0"); this.cmbsAddetti.DataTextField = "Addetto"; this.cmbsAddetti.DataValueField = "IDAddetto"; this.cmbsAddetti.DataBind(); } else { string s_Messagggio = "- Nessun Addetto -"; this.cmbsAddetti.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, "0")); } }
private void BindEdifici() { this.cmbsEdificio.Items.Clear(); S_ControlsCollection CollezioneControlli = new S_ControlsCollection(); Classi.ManProgrammata.Rapportino _Rapportino = new TheSite.Classi.ManProgrammata.Rapportino(); DataSet _MyDs; _MyDs = _Rapportino.GetEdifici(Convert.ToInt32(cmbsAnno.SelectedValue), Convert.ToInt32(cmbsComune.SelectedValue), cmbMeseDa.SelectedValue, cmbMeseA.SelectedValue, Context.User.Identity.Name); if (_MyDs.Tables[0].Rows.Count > 0) { this.cmbsEdificio.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource( _MyDs.Tables[0], "EDIFICIO", "IDCOMPOSITO", "-- Selezionare un Edificio --", "0;0"); this.cmbsEdificio.DataTextField = "EDIFICIO"; this.cmbsEdificio.DataValueField = "IDCOMPOSITO"; this.cmbsEdificio.DataBind(); } else { string s_Messagggio = "- Nessun Edificio -"; this.cmbsEdificio.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, "0;0")); } }
private void BindComuni() { this.cmbsComune.Items.Clear(); S_ControlsCollection CollezioneControlli = new S_ControlsCollection(); Classi.ManProgrammata.Rapportino _Rapportino = new TheSite.Classi.ManProgrammata.Rapportino(); DataSet _MyDs; _MyDs = _Rapportino.GetComuni(Convert.ToInt32(cmbsAnno.SelectedValue), cmbMeseDa.SelectedValue, cmbMeseA.SelectedValue); if (_MyDs.Tables[0].Rows.Count > 0) { this.cmbsComune.DataSource = Classi.GestoreDropDownList.ItemBlankDataSource( _MyDs.Tables[0], "COMUNE", "IDCOMUNE", "-- Selezionare un Comune --", "0"); this.cmbsComune.DataTextField = "COMUNE"; this.cmbsComune.DataValueField = "IDCOMUNE"; this.cmbsComune.DataBind(); } else { string s_Messagggio = "- Nessun Comune -"; this.cmbsComune.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, "0")); } }
private void CaricaComboMesi() { TheSite.Classi.ManProgrammata.Rapportino _Rapportino = new TheSite.Classi.ManProgrammata.Rapportino(); DataTable Dt = _Rapportino.GetMonth(Convert.ToInt32(cmbsAnno.SelectedValue)); cmbMeseDa.DataSource = Dt; cmbMeseDa.DataTextField = "mesedes"; cmbMeseDa.DataValueField = "mesenum"; cmbMeseDa.DataBind(); if (cmbMeseDa.Items.Count > 0) { cmbMeseDa.SelectedIndex = 0; } else { string s_Messagggio = "- Nessun Mese -"; this.cmbMeseDa.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, "0")); } cmbMeseA.DataSource = Dt; cmbMeseA.DataTextField = "mesedes"; cmbMeseA.DataValueField = "mesenum"; cmbMeseA.DataBind(); if (cmbMeseA.Items.Count > 0) { cmbMeseA.SelectedIndex = cmbMeseA.Items.Count - 1; } else { string s_Messagggio = "- Nessun Mese -"; this.cmbMeseA.Items.Add(Classi.GestoreDropDownList.ItemMessaggio(s_Messagggio, "0")); } }
private void Ricerca(bool reset) { //Session.Remove("DataSet"); S_Controls.Collections.S_ControlsCollection CollezioneControlli = new S_Controls.Collections.S_ControlsCollection(); cmbsComune.DBDefaultValue = "0"; cmbsEdificio.DBDefaultValue = "0"; cmbsServizio.DBDefaultValue = "0"; CollezioneControlli = GetData(); S_Controls.Collections.S_Object s_p_pageindex = new S_Object(); s_p_pageindex.ParameterName = "pageindex"; s_p_pageindex.DbType = CustomDBType.Integer; s_p_pageindex.Direction = ParameterDirection.Input; s_p_pageindex.Index = 16; s_p_pageindex.Value = DataGridRicerca.CurrentPageIndex + 1; CollezioneControlli.Add(s_p_pageindex); S_Controls.Collections.S_Object s_p_pagesize = new S_Object(); s_p_pagesize.ParameterName = "pagesize"; s_p_pagesize.DbType = CustomDBType.Integer; s_p_pagesize.Direction = ParameterDirection.Input; s_p_pagesize.Index = 17; s_p_pagesize.Value = DataGridRicerca.PageSize; CollezioneControlli.Add(s_p_pagesize); Classi.ManProgrammata.Rapportino _Rapportino = new TheSite.Classi.ManProgrammata.Rapportino(); DataSet _MyDs = _Rapportino.GetData(CollezioneControlli).Copy(); if (reset) { CollezioneControlli.Clear(); CollezioneControlli = GetData(); int _totalRecords = _Rapportino.getCount(CollezioneControlli); this.GridTitle1.NumeroRecords = _totalRecords.ToString(); } this.DataGridRicerca.DataSource = _MyDs.Tables[0]; // this.GridTitle1.NumeroRecords = _MyDs.Tables[0].Rows.Count.ToString(); this.DataGridRicerca.VirtualItemCount = int.Parse(this.GridTitle1.NumeroRecords); this.DataGridRicerca.DataBind(); }
private void SelezionaTutti(bool val) { if (!val) { Session.Remove("CheckedList"); Session.Remove("DatiList"); LblElementiSelezionati.Text = "Elementi Selezionati - 0 -"; EnableControl(false); txtTotSelezionati.Text = "0"; } else { SetControlli(); } S_Controls.Collections.S_ControlsCollection CollezioneControlli = new S_Controls.Collections.S_ControlsCollection(); cmbsComune.DBDefaultValue = "0"; cmbsEdificio.DBDefaultValue = "0"; cmbsServizio.DBDefaultValue = "0"; CollezioneControlli = GetData(); Classi.ManProgrammata.Rapportino _Rapportino = new TheSite.Classi.ManProgrammata.Rapportino(); DataSet ds = _Rapportino.GetDataSel(CollezioneControlli); DataGridRicerca.AllowCustomPaging = false; DataGridRicerca.CurrentPageIndex = 0; for (int Pagine = 0; Pagine <= DataGridRicerca.PageCount; Pagine++) { this.DataGridRicerca.DataSource = ds.Tables[0]; this.DataGridRicerca.DataBind(); DataGridRicerca.CurrentPageIndex = Pagine; SetDati(val); if (val) { SetControlli(); } } DataGridRicerca.AllowCustomPaging = true; DataGridRicerca.CurrentPageIndex = 0; Ricerca(true); GetControlli(); }