public void AddConceptScheme() { ConceptSchemeVM conceptScheme = new ConceptSchemeVM(); conceptScheme.OrderNo = EDOUtils.GetMaxOrderNo <ConceptSchemeVM>(conceptSchemes) + 1; conceptScheme.OrderPrefix = PREFIX; conceptScheme.InitTitle(); conceptSchemes.Add(conceptScheme); SelectedConceptScheme = conceptScheme; Memorize(); }
public ConceptFormVM(StudyUnitVM studyUnit) : base(studyUnit) { this.conceptSchemes = new ObservableCollection<ConceptSchemeVM>(); int i = 1; foreach (ConceptScheme conceptSchemeModel in studyUnit.ConceptSchemeModels) { ConceptSchemeVM conceptScheme = new ConceptSchemeVM(conceptSchemeModel) { Parent = this, OrderNo = i++, OrderPrefix = PREFIX }; conceptScheme.InitTitle(); conceptSchemes.Add(conceptScheme); } modelSyncher = new ModelSyncher<ConceptSchemeVM, ConceptScheme>(this, conceptSchemes, studyUnit.ConceptSchemeModels); allConcepts = new ObservableCollection<ConceptVM>(); }
public ConceptFormVM(StudyUnitVM studyUnit) : base(studyUnit) { this.conceptSchemes = new ObservableCollection <ConceptSchemeVM>(); int i = 1; foreach (ConceptScheme conceptSchemeModel in studyUnit.ConceptSchemeModels) { ConceptSchemeVM conceptScheme = new ConceptSchemeVM(conceptSchemeModel) { Parent = this, OrderNo = i++, OrderPrefix = PREFIX }; conceptScheme.InitTitle(); conceptSchemes.Add(conceptScheme); } modelSyncher = new ModelSyncher <ConceptSchemeVM, ConceptScheme>(this, conceptSchemes, studyUnit.ConceptSchemeModels); allConcepts = new ObservableCollection <ConceptVM>(); }
public void AddConceptScheme() { ConceptSchemeVM conceptScheme = new ConceptSchemeVM(); conceptScheme.OrderNo = EDOUtils.GetMaxOrderNo<ConceptSchemeVM>(conceptSchemes) + 1; conceptScheme.OrderPrefix = PREFIX; conceptScheme.InitTitle(); conceptSchemes.Add(conceptScheme); SelectedConceptScheme = conceptScheme; Memorize(); }