private void AddRichtingGevoeligeAanvraag_Executed(object prm) { var rga = new RichtingGevoeligeAanvraagModel() { FaseCyclus = SelectedFaseAanvraag, VanDetector = SelectedDetectorAanvraag1, NaarDetector = SelectedDetectorAanvraag2 }; DefaultsProvider.Default.SetDefaultsOnModel(rga); RichtingGevoeligeAanvragen.Add(new RichtingGevoeligeAanvraagViewModel(rga)); _SelectedFaseAanvraag = null; _SelectedDetectorAanvraag1 = null; _SelectedDetectorAanvraag2 = null; RaisePropertyChanged("SelectedFaseAanvraag"); RaisePropertyChanged("SelectedDetectorAanvraag1"); RaisePropertyChanged("SelectedDetectorAanvraag2"); Messenger.Default.Send(new ControllerDataChangedMessage()); }
private void OnDetectorenChanged(DetectorenChangedMessage message) { RichtingGevoeligeAanvragen.Rebuild(); RichtingGevoeligVerlengen.Rebuild(); }
private void RemoveRichtingGevoeligeAanvraag_Executed(object prm) { RichtingGevoeligeAanvragen.Remove(SelectedRichtingGevoeligeAanvraag); SelectedRichtingGevoeligeAanvraag = null; Messenger.Default.Send(new ControllerDataChangedMessage()); }