コード例 #1
0
        public InserimentoPersonaleAziendale(PersonaleAziendale pa)
        {
            this.pa = pa;


            InitializeComponent();
        }
コード例 #2
0
ファイル: Form1.xaml.cs プロジェクト: Manieri03/Personale
        private void BtnInserisci_Click(object sender, RoutedEventArgs e)
        {
            switch (cmbTipo.SelectedIndex)
            {
            case 0:
                if (txtCognome.Text != "" && txtNome.Text != "" && txtFis.Text != "")
                {
                    if (codicifiscali.Contains(txtFis.Text))
                    {
                        PersonaleAziendale pa            = new PersonaleAziendale(txtNome.Text, txtCognome.Text, txtFis.Text, cmbTipo.SelectedItem.ToString());
                        FormAziendale      formAziendale = new FormAziendale(pa);
                        formAziendale.ShowDialog();
                        codicifiscali.Add(pa.CodiceFiscale);
                    }
                    else
                    {
                        MessageBox.Show("Attenzione", "Questo codice fiscale è stato già inserito", MessageBoxButton.OK, MessageBoxImage.Error);
                    }
                }
                else
                {
                    MessageBox.Show("Attenzione", "Non sono stati immessi tutti i dati", MessageBoxButton.OK, MessageBoxImage.Error);
                }
                break;

            case 1:
                MessageBox.Show("Informazione", "Work in progress", MessageBoxButton.OK, MessageBoxImage.Information);
                break;

            case 2:
                MessageBox.Show("Informazione", "Work in progress", MessageBoxButton.OK, MessageBoxImage.Information);
                break;

            case 3:
                MessageBox.Show("Informazione", "Work in progress", MessageBoxButton.OK, MessageBoxImage.Information);
                break;

            case -1:
                MessageBox.Show("Attenzione", "Inserisci una tipologia", MessageBoxButton.OK, MessageBoxImage.Error);
                break;
            }
        }
コード例 #3
0
        private void ButtonInserisci_Click(object sender, RoutedEventArgs e)
        {
            switch (cmb_tipo.SelectedIndex)
            {
            case 0:
                if (txt_cognome.Text != "" && txt_nome.Text != "" && txt_cdf.Text != "")
                {
                    if (codicifiscali.Contains(txt_cdf.Text))
                    {
                        PersonaleAziendale pa        = new PersonaleAziendale(txt_nome.Text, txt_cognome.Text, txt_cdf.Text, cmb_tipo.SelectedItem.ToString());
                        FormAzienda        Aziendale = new FormAzienda(pa);
                        Aziendale.ShowDialog();
                        codicifiscali.Add(pa.CodiceFiscale);
                    }
                    else
                    {
                        MessageBox.Show("Attenzione", "Il codice fiscale è già stato inseito!", MessageBoxButton.OK, MessageBoxImage.Error);
                    }
                }
                else
                {
                    MessageBox.Show("Attenzione", "Mancano alcuni dati", MessageBoxButton.OK, MessageBoxImage.Error);
                }
                break;

            case 1:
                MessageBox.Show("Informazione", "Work in progress", MessageBoxButton.OK, MessageBoxImage.Information);
                break;

            case 2:
                MessageBox.Show("Informazione", "Work in progress", MessageBoxButton.OK, MessageBoxImage.Information);
                break;

            case 3:
                MessageBox.Show("Informazione", "Work in progress", MessageBoxButton.OK, MessageBoxImage.Information);
                break;

            case -1:
                MessageBox.Show("Attenzione", "Inserisci una tipologia", MessageBoxButton.OK, MessageBoxImage.Error);
                break;
            }
        }
コード例 #4
0
        private void btnInserisci_Click(object sender, RoutedEventArgs e)
        {
            switch (cmbTipologia.SelectedIndex)
            {
            case 0:
                if (txtCodFisc.Text != "" && txtNome.Text != "" && txtCognome.Text != "" && cmbTipologia.SelectedIndex != -1)
                {
                    if (!codiciEsistenti.Contains(txtCodFisc.Text))
                    {
                        PersonaleAziendale            pa            = new PersonaleAziendale(txtCodFisc.Text, txtNome.Text, txtCognome.Text, cmbTipologia.SelectedItem.ToString());
                        InserimentoPersonaleAziendale formAziendale = new InserimentoPersonaleAziendale(pa);
                        formAziendale.ShowDialog();
                        codiciEsistenti.Add(pa.Codice_Fiscale);
                        txtCodFisc.Text            = "";
                        txtCognome.Text            = "";
                        txtNome.Text               = "";
                        cmbTipologia.SelectedIndex = -1;
                    }
                    else
                    {
                        MessageBox.Show("IL CODICE FISCALE NON PUÒ ESSERE DUPLICATO, RINSERIRE IL CODICE FISCALE", "INFORMAZIONE", MessageBoxButton.OK, MessageBoxImage.Error);
                    }
                }
                else
                {
                    MessageBox.Show("non sono stati inseriti tutti i dati", "Attezione", MessageBoxButton.OK, MessageBoxImage.Warning);
                }
                break;

            case 1:
                MessageBox.Show("AREA ANCORA IN ELABORAZIONE", "INFORMATION", MessageBoxButton.OK, MessageBoxImage.Information);
                break;

            case 2:
                MessageBox.Show("AREA ANCORA IN ELABORAZIONE", "INFORMATION", MessageBoxButton.OK, MessageBoxImage.Information);
                break;

            case 3:
                if (txtCodFisc.Text != "" && txtNome.Text != "" && txtCognome.Text != "" && cmbTipologia.SelectedIndex != -1)
                {
                    if (!codiciEsistenti.Contains(txtCodFisc.Text))
                    {
                        PersonaleAziendale            pa            = new PersonaleAziendale(txtCodFisc.Text, txtNome.Text, txtCognome.Text, cmbTipologia.SelectedItem.ToString());
                        InserimentoPersonaleAziendale formAziendale = new InserimentoPersonaleAziendale(pa);
                        formAziendale.ShowDialog();
                        codiciEsistenti.Add(pa.Codice_Fiscale);
                        txtCodFisc.Text            = "";
                        txtCognome.Text            = "";
                        txtNome.Text               = "";
                        cmbTipologia.SelectedIndex = -1;
                    }
                    else
                    {
                        MessageBox.Show("IL CODICE FISCALE NON PUÒ ESSERE DUPLICATO, RINSERIRE IL CODICE FISCALE", "INFORMAZIONE", MessageBoxButton.OK, MessageBoxImage.Error);
                    }
                }
                else
                {
                    MessageBox.Show("non sono stati inseriti tutti i dati", "Attezione", MessageBoxButton.OK, MessageBoxImage.Warning);
                }
                break;
            }
        }
コード例 #5
0
 public FormAzienda(PersonaleAziendale pa)
 {
     InitializeComponent();
     this.pa = pa;
 }