private async void LoadUserTaxiHailNetworkSettings() { using (this.Services().Message.ShowProgress()) { UserTaxiHailNetworkSettings.Clear(); var networkFleets = await _networkRoamingService.GetNetworkFleets(); var settings = await _accountService.GetUserTaxiHailNetworkSettings(); IsTaxiHailNetworkEnabled = settings.IsEnabled; foreach (var networkFleet in networkFleets) { UserTaxiHailNetworkSettings.Add(new ToggleItem { Display = networkFleet.CompanyName, Name = networkFleet.CompanyKey, Value = !settings.DisabledFleets.Contains(networkFleet.CompanyKey) }); } } }