コード例 #1
0
        private void btnConfermaProdotti_Click(object sender, EventArgs e)
        {
            if (txtNomeProdotto.Text == string.Empty)
            {
                MessageBox.Show("Inserisci il nome del prodotto");
            }
            else if (txtCittaProdotti.Text == string.Empty)
            {
                MessageBox.Show("Inserisci la città del prodotto");
            }
            else
            {
                clsProdotto prodotto = acquisisciProdotto();
                //MessageBox.Show(prodotto.citta);

                if (btnConfermaProdotti.Text == "Aggiungi")
                {
                    //MessageBox.Show("gino");
                    prodotto.aggiungi();
                    elencoProdotti('L');
                }
                else
                {
                    prodotto.modifica();
                    elencoProdotti('K');
                }

                prodotto.Dispose();
            }
        }
コード例 #2
0
        private void btnConfermaProdotto_Click(object sender, EventArgs e)
        {
            bool esito = false;

            //Controllo Input Dati
            if (txtNomeProdotto.Text == string.Empty)
            {
                MessageBox.Show("Non è stato inserito il Nome Prodotto");
                txtNomeProdotto.Focus();
            }
            else if (txtCittaProdotto.Text == string.Empty)
            {
                MessageBox.Show("Non è stata inserita la Città Prodotto");
                txtCittaProdotto.Focus();
            }
            else
            {
                //Inserimento Dati sul DB
                clsProdotto prodotto = new clsProdotto("Inquinamento.mdf");

                //Non è necessario inserire il Campo Codice (Solo per Insert)
                prodotto.NomeProdotto  = txtNomeProdotto.Text;
                prodotto.CittaProdotto = txtCittaProdotto.Text;
                if (chkAnnullaProdotto.Checked)
                {
                    prodotto.ValProdotto = 'A';
                }
                else
                {
                    prodotto.ValProdotto = ' ';
                }

                //Eseguo l'Operzaione in base alla scelta dell'Utente
                if (btnConfermaProdotto.Text == "Conferma")
                {
                    //Eseguo la insert
                    esito = prodotto.aggiungi();
                }
                else
                {
                    prodotto.CodProdotto = lblCodProdotto.Text;
                    if (chkAnnullaProdotto.Checked)
                    {
                        //Eseguo la cancellazione dell'Azienda
                        esito = prodotto.cancella();
                    }

                    else
                    {
                        //Eseguo la Variazione dell'Azienda
                        esito = prodotto.modifica();
                    }
                }

                //Eseguo INSERT dell'Azienda
                if (esito)
                {
                    //Pulizia Dati Azienda
                    pulisciProdotto();
                    //Abilito/Disabilito i GRP
                    grpElencoProdotti.Enabled    = true;
                    grpDatiProdotti.Enabled      = false;
                    chkProdottiAnnullati.Checked = false;

                    btnConfermaProdotto.Text = "Conferma";

                    //Recupero Aziende
                    seleziona = false;
                    elencoProdotti('L');
                    seleziona = true;
                }

                prodotto.Dispose();
            }
        }