public void RemoveConcept(ConceptVM concept) { ConceptSchemeVM conceptScheme = conceptForm.FindConceptScheme(concept); if (conceptScheme == null) { return; } conceptScheme.RemoveConceptExternal(concept); }
public bool CanRemoveConceptScheme(ConceptSchemeVM conceptScheme) { ObservableCollection <ConceptVM> concepts = conceptScheme.Concepts; foreach (ConceptVM concept in concepts) { if (!CanRemoveConcept(concept)) { return(false); } } return(true); }