Exemple #1
0
        private void _checkedListBoxSettoriInteressati_ItemCheck(object sender, ItemCheckEventArgs e)
        {
            ISettore settoreSelezionato = (ISettore)_checkedListBoxSettoriInteressati.SelectedItem;

            if (e.NewValue == CheckState.Checked)
            {
                SettoreInteressato settoreInteressato = new SettoreInteressato(settoreSelezionato);
                _comboBoxSettoreInteressato.Items.Add(settoreInteressato);
            }
            else
            {
                SettoreInteressato settore = null;
                foreach (SettoreInteressato settoreInteressato in _comboBoxSettoreInteressato.Items)
                {
                    if (settoreInteressato.Settore.Equals(settoreSelezionato))
                    {
                        settore = settoreInteressato;
                    }
                }
                _comboBoxSettoreInteressato.Items.Remove(settore);
            }
            if (_comboBoxSettoreInteressato.SelectedItem == null)
            {
                _panelSettoreInteressato.Visible = false;
            }
        }
Exemple #2
0
        private void _comboBoxSettoreInteressato_SelectionChangeCommitted(object sender, EventArgs e)
        {
            SettoreInteressato settoreSelezionato = (SettoreInteressato)_comboBoxSettoreInteressato.SelectedItem;

            if (settoreSelezionato != null)
            {
                _panelSettoreInteressato.Visible = true;
                _textBoxModTemporanea.Text       = settoreSelezionato.ModTemCapienza.ToString();
                _textBoxModDefinitiva.Text       = settoreSelezionato.ModDefCapienza.ToString();
            }
        }
Exemple #3
0
        private void _textBoxModDefinitiva_TextChanged(object sender, EventArgs e)
        {
            _errorProviderProgrammaLavoro.Clear();
            int num = 0;

            if (!String.IsNullOrWhiteSpace(_textBoxModDefinitiva.Text) && Int32.TryParse(_textBoxModDefinitiva.Text, out num))
            {
                SettoreInteressato settoreSelezionato = (SettoreInteressato)_comboBoxSettoreInteressato.SelectedItem;
                settoreSelezionato.ModDefCapienza = num;
            }
            else
            {
                _errorProviderProgrammaLavoro.SetError(_textBoxModDefinitiva, "Inserire un numero");
                _textBoxModDefinitiva.Text = "";
            }
        }