public bool RemovePart() { if (Part == null) { return(false); } var old = Part; Part = null; PartRemoved?.Invoke(old); return(true); }
private void NotifyPartRemoved(Guid partId) { UpdateAssetPartBases(); PartRemoved?.Invoke(this, new AssetPartChangeEventArgs(AssetItem, partId)); }