private ObjectVersions GetIfcs() { var ifcObjs = ifcs.OfType <ObjectVersion>().ToList(); var versions = new ObjectVersions(); foreach (MfObj o in checkedListBox1.CheckedItems) { var obj = ifcObjs.FirstOrDefault(c => c.ObjVer.ID == o.Id); versions.Add(-1, obj); } return(versions); }
public VersionedObject(object o) : this() { ObjectVersions.Add(o); return; }