private void UpdateOldVillage(OldVillagesModel oldVillage) { var index = OldVillages.IndexOf(oldVillage); OldVillages.Remove(oldVillage); OldVillages.Insert(index, oldVillage); }
public void HideOrShowOldVillages(OldVillagesModel oldVillage) { if (_oldOldVillage == oldVillage) { oldVillage.IsVisible = !oldVillage.IsVisible; UpdateOldVillage(oldVillage); } else { if (_oldOldVillage != null) { _oldOldVillage.IsVisible = false; UpdateOldVillage(_oldOldVillage); } oldVillage.IsVisible = true; UpdateOldVillage(oldVillage); } _oldOldVillage = oldVillage; }
public void FillCommandGPS(OldVillagesModel oldVillage) { selectionChangedCommandParameter = oldVillage; }