コード例 #1
0
        static public WeatherModel GetWeather(string aRef)
        {
            WeatherModel prev = null;

            if (weatherHold.ContainsKey(aRef))
            {
                prev = weatherHold[aRef];
            }

            return(prev);
        }
コード例 #2
0
        static public void ToCollection(WeatherModel weather)
        {
            string key = weather.endRef;

            if (!weatherHold.ContainsKey(key))
            {
                weatherHold.Add(key, weather);
            }
            else
            {
                weatherHold.Remove(key);
                weatherHold.Add(key, weather);
            }
        }
コード例 #3
0
        public void GetPrevNotesAndWeather()
        {
            bool notesExist   = viewModel.DoNotesExist(endRef);
            bool weatherExist = viewModel.DoWeatherExist(endRef);

            if (notesExist == true)
            {
                noteEntry = viewModel.PrevNotes(endRef);
            }
            if (weatherExist == true)
            {
                Model.WeatherModel prev = viewModel.PrevWeather(endRef);
                otherEntry     = prev.other;
                windDirEntry   = prev.dir;
                windspeedEntry = prev.speed;
                tempEntry      = prev.temp;
                humidEntry     = prev.hum;
            }
        }
コード例 #4
0
 public void WeatherToCollection(WeatherModel endWeather)
 {
     WeatherHold.ToCollection(endWeather);
 }