private void InformationAddOnInstanceChanged(InformationAddOn OldValue, InformationAddOn NewValue) { if (NewValue != null) { if (ProcessConnectorModellInstance == null) { ProcessConnectorModell Helper = new ProcessConnectorModell(); Helper.InformationAddOnToProcess = NewValue; ProcessConnectorModellInstance = Helper; } else ProcessConnectorModellInstance.InformationAddOnToProcess = NewValue; } }
private void RefeshProcessConnector(int runningIndex, ProcessConnectorModell processConnectorModell) { processConnectorModell.InformationAddOnToProcess.ProcessBeforeFirstAccessedDefaultFilling(true); processConnectorModell.InformationAddOnToProcess.ProcessAfterFirstClosedDefaultFillings(true); processConnectorModell.InformationAddOnToProcess.ProcessBeforeEachAccessDefaultFilling(); processConnectorModell.InformationAddOnToProcess.ProcessTriggeredEntriesAfterCloseDefaultFilling(true); }
private void ProcessConnectorModellInstanceChanged(ProcessConnectorModell OldValue, ProcessConnectorModell NewValue) { }
private void CreateOneEmptyContainer (ObservableCollection<ProcessConnectorContainerModell> processConnectorContainerModells, ProcessConnectorModell.ProcessConnectorContainerTyp TypToCreate) { if (processConnectorContainerModells.Count > 0) { if (processConnectorContainerModells.Where(sel => sel.ProcessConnectorContainerTyp == TypToCreate).Count() > 0) return; } ProcessConnectorContainerModell containerModell = new ProcessConnectorContainerModell(); processConnectorContainerModells.Add(containerModell); containerModell.Parent = this; containerModell.ProcessConnectorContainerTyp = TypToCreate; switch (containerModell.ProcessConnectorContainerTyp) { case ProcessConnectorModell.ProcessConnectorContainerTyp.StandBild: containerModell.ContainerBrush = Brushes.Green; break; case ProcessConnectorModell.ProcessConnectorContainerTyp.Banner: containerModell.ContainerBrush = Brushes.Red; break; case ProcessConnectorModell.ProcessConnectorContainerTyp.Video: containerModell.ContainerBrush = Brushes.Yellow; break; } containerModell.HeadLine = $"Connectoren für {TypToCreate}"; containerModell.ProcessConnectorModells = new ObservableCollection<ProcessConnectorModell>(); }