private void OnFasenChanged(FasenChangedMessage message) { var sfc = SelectedFaseCyclus; Fasen.Clear(); foreach (var fcm in _Controller.Fasen) { Fasen.Add(new FaseCyclusModuleViewModel(fcm, null)); } if (sfc != null && Fasen.Count > 0) { foreach (var fc in Fasen) { if (fc.Naam == sfc.Naam) { SelectedFaseCyclus = sfc; } } } else if (Fasen.Count > 0) { SelectedFaseCyclus = Fasen[0]; } Fasen.BubbleSort(); }
private void OnSignalGroupsChanged(FasenChangedMessage obj) { if (_fasenChanging) { return; } _fasenChanging = true; if (obj.RemovedFasen?.Any() == true) { foreach (var sg in obj.RemovedFasen) { var vm = AllSignalGroups.FirstOrDefault(x => x.Naam == sg.Naam); if (vm == null) { continue; } AllSignalGroups.Remove(vm); AllSignalGroupStrings.Remove(vm.Naam); } } if (obj.AddedFasen?.Any() == true) { foreach (var sg in obj.AddedFasen) { AllSignalGroups.Add(new FaseCyclusViewModel(sg)); AllSignalGroupStrings.Add(sg.Naam); } } AllSignalGroups.BubbleSort(); AllSignalGroupStrings.BubbleSort(); _fasenChanging = false; }
private void OnFasenChanged(FasenChangedMessage message) { if (_Controller.OVData.OVIngreepType != Models.Enumerations.OVIngreepTypeEnum.Geen) { OVIngreepSGParameters.Rebuild(); } }
public void OnFasenChanged(FasenChangedMessage message) { foreach (var set in GroentijdenSets) { set.Groentijden.Rebuild(); } BuildGroentijdenMatrix(); }
private void OnFasenChanged(FasenChangedMessage message) { Fasen.Clear(); foreach (FaseCyclusModel fcm in message.Fasen) { Fasen.Add(new FaseCyclusModuleViewModel(fcm, null)); } }
public void OnFasenChanged(FasenChangedMessage message) { if (message.AddedFasen != null) { foreach (var fcm in message.AddedFasen) { foreach (var set in Controller.GroentijdenSets) { var mgm = new GroentijdModel { FaseCyclus = fcm.Naam }; DefaultsProvider.Default.SetDefaultsOnModel(mgm, fcm.Type.ToString()); set.Groentijden.Add(mgm); } } } if (message.RemovedFasen != null) { foreach (var fcm in message.RemovedFasen) { foreach (var set in Controller.GroentijdenSets) { GroentijdModel mgm = null; foreach (var mgvm in set.Groentijden) { if (mgvm.FaseCyclus == fcm.Naam) { mgm = mgvm; } } if (mgm != null) { set.Groentijden.Remove(mgm); } } } } foreach (var set in GroentijdenSets) { set.Groentijden.Rebuild(); } BuildGroentijdenMatrix(); }
void OnFasenChanged(FasenChangedMessage message) { foreach (FaseCyclusModel fcm in message.AddedFasen) { foreach (GroentijdenSetViewModel mgsvm in GroentijdenSets) { mgsvm.AddFase(fcm.Define, fcm.Naam); } } foreach (FaseCyclusModel fcm in message.RemovedFasen) { foreach (GroentijdenSetViewModel mgsvm in GroentijdenSets) { mgsvm.RemoveFase(fcm.Define); } } BuildGroentijdenMatrix(); }
private void OnFasenChanged(FasenChangedMessage message) { CollectAllIO(); RefreshMyBitmapImage(); }
private void OnFasenChanged(FasenChangedMessage message) { }
private void OnFasenChanged(FasenChangedMessage message) { BuildConflictMatrix(); }
private void OnFasenChanged(FasenChangedMessage message) { Fasen.Rebuild(); }
private void OnFasenChanged(FasenChangedMessage message) { RichtingGevoeligeAanvragen.Rebuild(); RichtingGevoeligVerlengen.Rebuild(); }
private void OnFasenChanged(FasenChangedMessage message) { UpdateFasen(); VAOntruimenFasen.Rebuild(); }
private void OnFasenChanged(FasenChangedMessage message) { ConflicterendeFasen.Rebuild(); }
private void OnFasenChanged(FasenChangedMessage message) { UpdateFasenEnDetectoren(); SignaalGroepInstellingen.Rebuild(); }