private void LoadComboBoxTipologiaValue() { foreach (ITipologiaSala tipologia in TipologiaSalaFactory.GetTipologie()) { _comboBoxTipologia.Items.Add(tipologia.NomeTipologia); } }
private void _comboBoxCriterioRicerca_SelectedIndexChanged(object sender, EventArgs e) { this._labelParametro.Visible = true; switch (this._comboBoxCriterioRicerca.SelectedItem.ToString()) { case "Cliente": this._labelParametro.Text = "Nome e Cognome:"; this._dateTimePickerRicerca.Visible = false; this._comboBoxSalaTipo.Visible = false; this._textBoxNomeCognome.Visible = true; break; case "Data": this._labelParametro.Text = "Data:"; this._textBoxNomeCognome.Visible = false; this._comboBoxSalaTipo.Visible = false; this._dateTimePickerRicerca.Visible = true; break; case "Sala": this._labelParametro.Text = "Id Sala:"; this._comboBoxSalaTipo.Items.Clear(); foreach (Sala s in CentroSaleProve.GetIstance().Sale) { this._comboBoxSalaTipo.Items.Add(s.IdSala); } this._textBoxNomeCognome.Visible = false; this._dateTimePickerRicerca.Visible = false; this._comboBoxSalaTipo.Visible = true; break; case "Tipo": this._labelParametro.Text = "Nome Tipologia:"; this._comboBoxSalaTipo.Items.Clear(); foreach (ITipologiaSala t in TipologiaSalaFactory.GetTipologie()) { this._comboBoxSalaTipo.Items.Add(t.NomeTipologia); } this._textBoxNomeCognome.Visible = false; this._dateTimePickerRicerca.Visible = false; this._comboBoxSalaTipo.Visible = true; break; default: throw new ArgumentException(); } }