Exemple #1
0
        // Evento Click del pulsante btnModifica

        private void btnModifica_Click(System.Object sender, System.EventArgs e)
        {
            // Istanzio un nuovo oggetto di tipo ModificaDatiRubrica
            ModificaDatiRubrica mdr = new ModificaDatiRubrica();

            // Richiamo la sub setNomeModificato della classe ModificaDatiRubrica
            // passando come parametro il contenuto di txtNomeAttuale.Text
            mdr.setNomeModificato(this.txtNomeAttuale.Text);
            // Richiamo la sub setCognomeModificato della classe ModificaDatiRubrica
            // passando come parametro il contenuto di txtCognomeAttuale.Text
            mdr.setCognomeModificato(this.txtCognomeAttuale.Text);
            // Richiamo la sub setNumeroTelefono della classe ModificaDatiRubrica
            // passando come parametro il contenuto di txtTelefonoAttuale.Text
            mdr.setNumeroTelefono(this.txtTelefonoAttuale.Text);
            // Richiamo la sub setPosizioneRubrica della classe ModificaDatiRubrica
            // passando come parametro il contenuto di txtPosizioneRubricaAttuale.Text
            mdr.setPosizioneRubrica(this.txtPosizioneRubricaAttuale.Text);


            // Istanzio un nuovo oggetto di tipo GestioneRubrica
            GestioneRubrica gr = new GestioneRubrica();

            // Richiamo il metodo modificaDatiRubrica della classe gestioneRubrica
            // ed implemento i parametri del metodo mediante le funzioni get della Classe ModificaDatiRubrica
            // Queste funzioni restituiscono i valori memorizzati in precedenza mediante le sub Set
            gr.modificaDatiRubrica(mdr.getNomeModificato(), mdr.getCognonmeModoficato(), mdr.getNumeroTelefonoModificato(), mdr.getPosizioneRubrica());
            // Aggiorno la visualizzazione di TabellaRubrica sul DataGridView1
            this.tabellaRubricaTableAdapter.Fill(this.rubricaDataSet.TabellaRubrica);
            // Abilito pulsante btnModifica
            btnModifica.Enabled = true;
            // Cancello il contenuto di txtNomeAttuale
            txtNomeAttuale.Clear();
            // Cancello il contenuto di txtCognomeAttuale
            txtCognomeAttuale.Clear();
            // Cancello il contenuto di txtTelefonoAttuale
            txtTelefonoAttuale.Clear();
            // Cancello il contenuto di txtPosizioneRubricaAttuale
            txtPosizioneRubricaAttuale.Clear();
            // Cancello il contenuto di txtEliminaNome
            txtEliminaNome.Clear();
            // Cancello il contenuto di txtEliminaCognome
            txtEliminaCognome.Clear();
            // Cancello il contenuto di txtEliminaTelefono
            txtEliminaTelefono.Clear();
            // Cancello il contenuto di txtEliminaPosizioneRubrica
            txtEliminaPosizioneRubrica.Clear();
        }
Exemple #2
0
        // Evento Click del pulsante btnInserisci
        private void btnInserisci_Click(System.Object sender, System.EventArgs e)
        {
            // Se txtPosizioneRubrica non contiene alcun carattere
            if (this.txtPosizioneRubrica.Text == string.Empty)
            {
                // Avviso l'utente che va inserito un numero di posizione rubrica inerente al nome,cognome e telefono
                MessageBox.Show("Inserisci un numero di posizione rubrica", Application.ProductName.ToString(), MessageBoxButtons.OK, MessageBoxIcon.Information);
                // Altrimenti
            }
            else
            {
                // Istanzio un nuovo oggetto di tipo InserisciDatiRubrica
                InserisciDatiRubrica idr = new InserisciDatiRubrica();
                // Richiamo la sub setNome della classe InserisciDatiRubrica
                // passando come parametro il contenuto di txtNome.Text
                idr.setNome(this.txtNome.Text);
                // Richiamo la sub setCognome della classe InserisciDatiRubrica
                // passando come parametro il contenuto di txtCognome.Text
                idr.setCognome(this.txtCognome.Text);
                // Richiamo la sub setNumeroTelefono della classe InserisciDatiRubrica
                // passando come parametro il contenuto di txtTelefono.Text
                idr.setNumeroTelefono(this.txtTelefono.Text);
                // Richiamo la sub setPosizioneRubrica della classe InserisciDatiRubrica
                // passando come parametro il contenuto di txtPosizioneRubrica.Text
                idr.setPosizioneRubrica(this.txtPosizioneRubrica.Text);


                // Istanzio un nuovo oggetto di tipo GestioneRubrica
                GestioneRubrica gr = new GestioneRubrica();
                // Richiamo il metodo inserisciDatiRubrica() della classe gestioneRubrica
                // ed implemento i parametri del metodo mediante le funzioni get della Classe InserisciDatiRubrica
                // Queste funzioni restituiscono i valori memorizzati in precedenza mediante le sub Set
                gr.inserisciDatiRubrica(idr.getNome(), idr.getCognonme(), idr.getNumeroTelefono(), idr.getPosizioneRubrica());
                // Aggiorno la visualizzazione di TabellaRubrica sul DataGridView1
                this.tabellaRubricaTableAdapter.Fill(this.rubricaDataSet.TabellaRubrica);
                // Cancello il contenuto di txtNome
                txtNome.Clear();
                // Cancello il contenuto di txtCognome
                txtCognome.Clear();
                // Cancello il contenuto di txtTelefono
                txtTelefono.Clear();
                // Cancello il contenuto di txtPosizioneRubrica
                txtPosizioneRubrica.Clear();
            }
        }