private async void InitializeAddresses() { var CustomerTmp = await api.GetCustomersByEmail(Helper.CurrentCustomer()); Customer = CustomerTmp.First(); var ResultList = new List <AddressData>(); foreach (AddressDTO a in Customer.Addresses) { ResultList.Add(new AddressData { Address = a.Street, City = a.City + ", ", Country = a.Country, Email = Customer.Email, Name = a.Firstname + " " + a.Lastname, Phone = a.Phone, PostalCode = a.PostalCode }); } AddressesList.ItemsSource = ResultList; Countries = await api.GetAllCountries(); var CountryString = new List <string>(); foreach (CountryDTO c in Countries) { CountryString.Add(c.Name); } Country.ItemsSource = CountryString.Distinct(); HideLoading(); }