private void LoadStoresForRegion(LocalRegion region) { if (InvokeRequired) { Invoke((Action <LocalRegion>)LoadStoresForRegion, region); return; } StoreList.Items.Clear(); _storeCache.Clear(); var response = Singleton <StoreService> .Instance.GetStoresByRegion(region); if (response?.Stores == null) { MessageBox.Show(this, "An error occurred while loading the store list.", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } foreach (var store in response.Stores) { var listItem = new ListViewItem(store.DisplayString); listItem.SubItems.Add(store.StoreNumber.ToString()); StoreList.Items.Add(listItem); _storeCache.Add(listItem, store); } }
private void LoadStoresForRegion(LocalRegion region) { if (InvokeRequired) { Invoke((Action<LocalRegion>) LoadStoresForRegion, region); return; } StoreList.Items.Clear(); _storeCache.Clear(); var response = Singleton<StoreService>.Instance.GetStoresByRegion(region); if (response?.Stores == null) { MessageBox.Show(this, "An error occurred while loading the store list.", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } foreach (var store in response.Stores) { var listItem = new ListViewItem(store.DisplayString); listItem.SubItems.Add(store.StoreNumber.ToString()); StoreList.Items.Add(listItem); _storeCache.Add(listItem, store); } }
public static string GetRegionCode(LocalRegion region) { return _regionCodes[(int) region]; }
public GetStoresByRegionResponse GetStoresByRegion(LocalRegion region) { return GetStoresByRegion(Utility.GetRegionCode(region)); }
public static string GetRegionCode(LocalRegion region) { return(_regionCodes[(int)region]); }
public GetStoresByRegionResponse GetStoresByRegion(LocalRegion region) { return(GetStoresByRegion(Utility.GetRegionCode(region))); }