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; } } }
public void SaveVersion(Versions.Version version) { // NOP }