using MgTestAdmin.Model; using SqliteDotNet; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace MgTestAdmin { public partial class ParameterSetPicker : Form { private ParameterSetPicker() { InitializeComponent(); } public ParameterSetInfo SelectedParameterSet => parameterSetManager.SelectedParamSet; public ParameterSetPicker(SqliteDb db) : this() { parameterSetManager.Setup(db, true, null); } private void btnCancel_Click(object sender, EventArgs e) { this.DialogResult = DialogResult.Cancel; } private void btnOK_Click(object sender, EventArgs e) { this.DialogResult = DialogResult.OK; } private void parameterSetManager_SelectedParamSetChanged(object sender, EventArgs e) { btnOK.Enabled = SelectedParameterSet != null; } } }