private void form_Closed(object sender, EventArgs e)
{
var capRefForm = sender as CapabilityReferenceForm;
var capForm = sender as CapabilityForm;
ListViewItem lvi = SelectedItems[0];
object obj = lvi.Tag;
if (capForm != null && capForm.DialogResult == DialogResult.OK)
{
//var capability = obj as Capability;
Capability capability = capForm.Capability;
lvi.Tag = capability;
lvi.SubItems[1].Text = capability.name;
lvi.SubItems[2].Text = capability.Description;
}
else if (capRefForm != null && capRefForm.DialogResult == DialogResult.OK)
{
//var reference = obj as DocumentReference;
DocumentReference reference = capRefForm.DocumentReference;
lvi.Tag = reference;
lvi.SubItems[1].Text = reference.DocumentName;
lvi.SubItems[2].Text = reference.uuid;
}
}