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); }
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()); }
private async void InitializeHomePage() { Promotions = new ObservableCollection <Promotion>(await NetworkAPI.GetAllPromotions()); Establishments = new ObservableCollection <Establishment>(await NetworkAPI.GetAllEstablishments()); }