private int FindIndexInEventListViewModels(ActionWithParamViewModel element) { for (int i = 0; i < ActionWithParamViewModels.Count; i++) { if (ActionWithParamViewModels[i] == element) { return(i); } } return(-1); }
void RenameSimilarActs(ActionWithParamViewModel callActionViewModel) { var simactslist = SearchSimilarActs(callActionViewModel.Name.Trim()).ToList(); foreach (var action in simactslist) { string name = callActionViewModel.Name; ActionWithParamViewModels[Actions.IndexOf(action)].Name = name + "*"; action.Name = name + "*"; } }
public void UpdateAction(ActionWithParamViewModel callActionViewModel) { if (ActionWithParamViewModels.Count != Actions.Count || !ActionWithParamViewModels.Contains(callActionViewModel)) { return; } int index = ActionWithParamViewModels.IndexOf(callActionViewModel); RenameSimilarActs(callActionViewModel); Actions[index].Name = callActionViewModel.Name; NavigationWindowShower.IsSaved = false; }
public void UpdateAction(ActionWithParamViewModel callActionViewModel) { if (ActionWithParamViewModels.Count != Actions.Count || !ActionWithParamViewModels.Contains(callActionViewModel)) return; int index = ActionWithParamViewModels.IndexOf(callActionViewModel); RenameSimilarActs(callActionViewModel); Actions[index].Name = callActionViewModel.Name; NavigationWindowShower.IsSaved = false; }
private int FindIndexInEventListViewModels(ActionWithParamViewModel element) { for (int i = 0; i < ActionWithParamViewModels.Count; i++) if (ActionWithParamViewModels[i] == element) return i; return -1; }