Esempio n. 1
0
        private async void RetrieveMerchantLocations()
        {
            Establishments = await NetworkAPI.GetAllEstablishments();

            MapIcons = new List <MapIcon>();

            foreach (Establishment e in Establishments)
            {
                MapIcons.Add(CreateMerchantMarker(e));
            }

            var landmarkLayer = new MapElementsLayer
            {
                ZIndex      = 0,
                MapElements = new List <MapElement>(MapIcons)
            };

            MerchantMarkers.Add(landmarkLayer);
        }
Esempio n. 2
0
 private async void InitializeHomePage()
 {
     Establishments      = new ObservableCollection <Establishment>(await NetworkAPI.GetAllEstablishments());
     _all_establishments = Establishments.ToList();
     Establishment_Names = new ObservableCollection <string>(Establishments.Select(e => e.Name).ToList());
 }
Esempio n. 3
0
 private async void InitializeHomePage()
 {
     Promotions     = new ObservableCollection <Promotion>(await NetworkAPI.GetAllPromotions());
     Establishments = new ObservableCollection <Establishment>(await NetworkAPI.GetAllEstablishments());
 }