public void Add(string name, string dignity, int salary) { var soldier = new SoldierViewModel(); soldier.Dignity = dignity; soldier.Name = name; soldier.Salary = salary; soldier.PropertyChanged += Soldier_OnNotifyPropertyChanged; soldier.DeleteHandler += Soldier_OnDelete; Soldiers.Add(soldier); SelectedIndex = Soldiers.IndexOf(soldier); army.Add(soldier); }