public async Task EditLocation(object obj) { LocationViewModel lvm = (LocationViewModel)obj; if (lvm is LocationViewModel) { lvm.CreateMode = false; LocationCardPage lnp = new LocationCardPage(lvm); await Navigation.PushAsync(lnp); } }
public async Task NewLocation() { Location newLocation = new Location(); SelectedLocationViewModel = new LocationViewModel(Navigation, newLocation) { CreateMode = true }; LocationViewModels.Add(SelectedLocationViewModel); LocationCardPage lnp = new LocationCardPage(SelectedLocationViewModel); await Navigation.PushAsync(lnp); }