private void AddSC_Click(object sender, EventArgs e) { using (HDSCEdit form = new HDSCEdit(true)) { DialogResult res = form.ShowDialog(); if (res == DialogResult.OK) { AddFilledSpecialCase(new HDSCJson { Name = form.Name, UUIDS = form.UUIDs, Folders = form.Folders, Files = form.Files, PickOneOfX = form.PickOne, PickOptions = form.PickOptions }); } form.Dispose(); } }
private void Edit_Click(object sender, EventArgs e) { using (HDSCEdit form = new HDSCEdit(this.Text, this.UUIDS, this.Folders, this.Files, this.PickOne, this.PickOptions)) { DialogResult res = form.ShowDialog(); if (res == DialogResult.OK) { this.Text = form.Name; UpdateUUIDs(form.UUIDs); UpdateNumFolders(form.Folders); UpdateNumFiles(form.Files); this.PickOne = form.PickOne; this.PickOptions = form.PickOptions; } else if (res == DialogResult.Abort) { this.parent.RemoveSC(this.Text, this.UUIDS, this.Folders, this.Files, this.PickOne); } form.Dispose(); } }