public void RemoveConceptScheme() { List <ConceptVM> concepts = new List <ConceptVM>(); concepts.AddRange(SelectedConceptScheme.Concepts); StudyUnit.OnRemoveConcepts(concepts); conceptSchemes.Remove(SelectedConceptScheme); SelectedConceptScheme = conceptSchemes.LastOrNull(); }