Ejemplo n.º 1
0
        private void ListBox_Tapped(object sender, Windows.UI.Xaml.Input.TappedRoutedEventArgs e)
        {
            var vm = this.DataContext as CountriesViewModel;

            var msg = new CountryChangedMessage
            {
                Country = vm.SelectedCountry
            };

            Messenger.Default.Send <CountryChangedMessage>(msg);
            this.Frame.GoBack();
        }
Ejemplo n.º 2
0
        internal async void OnSettingsChanged(SettingsChangedMessage msg)
        {
            if (msg.ChangedSetting == AppSettings.CurrentCitySetting)
            {
                this.DefaultToNearestCity = false;
            }

            // FIXME
            //await Cities.DetermineCurrentCityAsync();
            this.SelectedCity = Cities.CurrentCity;

            var countryChangedMsg = new CountryChangedMessage()
            {
                Country = this.SelectedCountry
            };

            Messenger.Default.Send <CountryChangedMessage>(countryChangedMsg);
        }
Ejemplo n.º 3
0
 internal void OnCountryChanged(CountryChangedMessage msg)
 {
     this.SelectedCountry = msg.Country;
 }