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);
        }