private void AddFaseTemplateCommand_Executed(object prm) { var fct = new TLCGenTemplateModel <FaseCyclusModel>(); fct.Naam = "Nieuw template"; fct.Replace = "fase"; var fc = new FaseCyclusModel(); fc.Naam = "fase"; DefaultsProvider.Default.SetDefaultsOnModel(fc); fct.Items.Add(fc); FasenTemplates.Add(new FaseCyclusTemplateViewModel(fct)); MessengerInstance.Send(new TemplatesChangedMessage()); }
private void AddFaseTemplateCommand_Executed(object prm) { var fct = new TLCGenTemplateModel <FaseCyclusModel> { Naam = "Nieuw template", Replace = "fase" }; var fc = new FaseCyclusModel { Naam = "fase" }; DefaultsProvider.Default.SetDefaultsOnModel(fc); fct.Items.Add(fc); var f = new FaseCyclusTemplateViewModel(fct); FasenTemplates.Add(f); TemplatesProvider.Default.LoadedTemplates.First(x => x.Editable).Templates.FasenTemplates.Add(fct); MessengerInstance.Send(new TemplatesChangedMessage()); SelectedFaseCyclusTemplate = f; }