示例#1
0
        public MainViewModel()
        {
            _weatherConnection = new OpenWeatherConnection();
            if (_weatherConnection.City == null)
            {
                _weatherConnection.City = "New York";
            }

            WeatherData = _weatherConnection.GetWeatherData();
            ForecastPartialViewModel = new ForecastPartialViewModel(_weatherConnection.GetDateWeatherData(), () => { OnPropertyChanged("ForecastPartialViewModel"); });
            OnPropertyChanged("");

            timerConfiguration();
        }
示例#2
0
 void getForecastData()
 {
     ForecastPartialViewModel = new ForecastPartialViewModel(
         _weatherConnection.GetDateWeatherData(),
         () =>
         {
             OnPropertyChanged("ForecastPartialViewModel");
         });
 }