示例#1
0
        public MeteoListViewModel(Entry currentPosition)
        {
            Entries = new ObservableCollection <Entry>();

            MeteoHttpRequest.GetWeatherAsync(currentPosition);
            Entries.Add(currentPosition);

            //for (var i = 0; i < 10; i++)
            //{
            //    var e = new Entry
            //    {
            //        ID = i,
            //        Name = "Entry " + i,
            //        Latitude = 12,
            //        Longitude = 12
            //    };

            //    Entries.Add(e);
            //}

            //List<Entry> cities = new DatabaseManager.Database().GetAllCities().Result;

            List <Entry> cities = App.DatabaseManager.GetAllCities().Result;

            foreach (Entry e in cities)
            {
                MeteoHttpRequest.GetWeatherAsync(e);
                Entries.Add(e);
            }
        }
示例#2
0
 public MeteoItemPage(Entry entry)
 {
     InitializeComponent();
     MeteoHttpRequest.GetWeatherAsync(entry);
 }