private int FindIndexInEventListViewModels(EventWithParamViewModel element) { for (int i = 0; i < EventWithParamViewModels.Count; i++) { if (EventWithParamViewModels[i] == element) { return(i); } } return(-1); }
public void UpdateEvent(EventWithParamViewModel callEventViewModel) { if (EventWithParamViewModels.Count != Events.Count || !EventWithParamViewModels.Contains(callEventViewModel)) { return; } int index = EventWithParamViewModels.IndexOf(callEventViewModel); RenameSimilarEvents(callEventViewModel); Events[index].Name = callEventViewModel.Name; Events[index].Probability = callEventViewModel.Probability; NavigationWindowShower.IsSaved = false; }
void RenameSimilarEvents(EventWithParamViewModel callEventWithParamViewModel) { var simeventslist = SearchSimilarEvents(callEventWithParamViewModel.Name.Trim()).ToList(); foreach (var ev in simeventslist) { if (EventWithParamViewModels[Events.IndexOf(ev)] == callEventWithParamViewModel) { continue; } string name = callEventWithParamViewModel.Name; EventWithParamViewModels[Events.IndexOf(ev)].Name = name + "*"; ev.Name = name + "*"; } }
void RenameSimilarEvents(EventWithParamViewModel callEventWithParamViewModel) { var simeventslist = SearchSimilarEvents(callEventWithParamViewModel.Name.Trim()).ToList(); foreach (var ev in simeventslist) { if (EventWithParamViewModels[Events.IndexOf(ev)] == callEventWithParamViewModel) continue; string name = callEventWithParamViewModel.Name; EventWithParamViewModels[Events.IndexOf(ev)].Name = name + "*"; ev.Name = name + "*"; } }
private int FindIndexInEventListViewModels(EventWithParamViewModel element) { for (int i = 0; i < EventWithParamViewModels.Count; i++) if (EventWithParamViewModels[i] == element) return i; return -1; }
public void UpdateEvent(EventWithParamViewModel callEventViewModel) { if (EventWithParamViewModels.Count != Events.Count || !EventWithParamViewModels.Contains(callEventViewModel)) return; int index = EventWithParamViewModels.IndexOf(callEventViewModel); RenameSimilarEvents(callEventViewModel); Events[index].Name = callEventViewModel.Name; Events[index].Probability = callEventViewModel.Probability; NavigationWindowShower.IsSaved = false; }