예제 #1
0
        private void btnconferma_Click(object sender, EventArgs e)
        {
            if (MyLibrary.Posizione(farmaci, num, txbcodice.Text) == -1)
            {
                farmaci[num] = new Farmaco
                {
                    categoria   = txbtipologia.Text,
                    codice      = txbcodice.Text,
                    descrizione = txbdescrizione.Text,
                    età         = int.Parse(txbanni.Text),
                    nome        = txbnome.Text,
                    prezzo      = decimal.Parse(txbprezzo.Text),
                    quantità    = int.Parse(txbquantita.Text),
                    scadenza    = DateTime.Parse(txbdata.Text)
                };

                num++;
            }
            else
            {
                farmaci[MyLibrary.Posizione(farmaci, num, txbcodice.Text)] = new Farmaco
                {
                    categoria   = txbtipologia.Text,
                    codice      = txbcodice.Text,
                    descrizione = txbdescrizione.Text,
                    età         = int.Parse(txbanni.Text) * int.Parse(txbmesi.Text),
                    nome        = txbnome.Text,
                    prezzo      = decimal.Parse(txbprezzo.Text),
                    quantità    = int.Parse(txbquantita.Text),
                    scadenza    = DateTime.Parse(txbdata.Text)
                };
            }

            Clean(this);
        }