Exemple #1
0
        public void RemoveConcept(ConceptVM concept)
        {
            ConceptSchemeVM conceptScheme = conceptForm.FindConceptScheme(concept);

            if (conceptScheme == null)
            {
                return;
            }
            conceptScheme.RemoveConceptExternal(concept);
        }
Exemple #2
0
        public bool CanRemoveConceptScheme(ConceptSchemeVM conceptScheme)
        {
            ObservableCollection <ConceptVM> concepts = conceptScheme.Concepts;

            foreach (ConceptVM concept in concepts)
            {
                if (!CanRemoveConcept(concept))
                {
                    return(false);
                }
            }
            return(true);
        }