private void _okButton_Click(object sender, EventArgs e)
        {
            Code code = new Code(_codeBox1.Text, _codeBox2.Text, _codeBox3.Text, _codeBox4.Text);

            Versions.Version attempt = (Versions.Version)_versionsListView.CurrentItem.DataBoundItem;
            if (ManagerProvider.getManager <VersionManager>().ChangeVersion(attempt, code))
            {
                MessageBox.Show("Upgrade riuscito, ora puoi provare le nuove features", "AGGIORNAMENTO RIUSCITO", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                this.DialogResult = DialogResult.OK;
            }
            else
            {
                if (MessageBox.Show("Il codice inserito non è valido per la versione selezionata", "CODICE NON VALIDO", MessageBoxButtons.RetryCancel, MessageBoxIcon.Error) == DialogResult.Retry)
                {
                    this.DialogResult = DialogResult.None;
                }
                else
                {
                    this.DialogResult = DialogResult.Cancel;
                }
            }
        }
Beispiel #2
0
 public void SaveVersion(Versions.Version version)
 {
     // NOP
 }