private void AddDetectorTemplateCommand_Executed(object prm) { var dtm = new TLCGenTemplateModel <DetectorModel>(); dtm.Naam = "Nieuw template"; dtm.Replace = "fase"; var dm = new DetectorModel(); dm.Naam = "fase_1"; DefaultsProvider.Default.SetDefaultsOnModel(dm, "Auto"); dtm.Items.Add(dm); DetectorenTemplates.Add(new DetectorTemplateViewModel(dtm)); MessengerInstance.Send(new TemplatesChangedMessage()); }
private void AddDetectorTemplateCommand_Executed(object prm) { var dtm = new TLCGenTemplateModel <DetectorModel> { Naam = "Nieuw template", Replace = "fase" }; var dm = new DetectorModel { Naam = "fase_1" }; DefaultsProvider.Default.SetDefaultsOnModel(dm, "Auto"); dtm.Items.Add(dm); var d = new DetectorTemplateViewModel(dtm); DetectorenTemplates.Add(d); TemplatesProvider.Default.LoadedTemplates.First(x => x.Editable).Templates.DetectorenTemplates.Add(dtm); MessengerInstance.Send(new TemplatesChangedMessage()); SelectedDetectorTemplate = d; }
void RemoveDetectorTemplateCommand_Executed(object prm) { DetectorenTemplates.Remove(SelectedDetectorTemplate); SelectedDetectorTemplate = null; }