private void SubmitCommandExecute() { if (Actors.Contains(Actor)) { int insertPos = Actors.IndexOf(Actor); Actors.Remove(Actor); Actors.Insert(insertPos, _editedActor); Actor = _editedActor; return; } Actors.Add(_editedActor); Actor = _editedActor; }