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