private void MainForm_Load(object sender, EventArgs e) { var storeSelectorForm = new StoreSelectorForm(); if (storeSelectorForm.ShowDialog(this) != DialogResult.OK) { MessageBox.Show("You must select a store before running the application!", "Error!", MessageBoxButtons.OK, MessageBoxIcon.Error); Close(); return; } _selectedStore = storeSelectorForm.SelectedStore; StatusStrip_StoreLabel.Text = $"Store: {_selectedStore.DisplayString} ({_selectedStore.StoreNumber})"; }
private void StoreList_SelectedIndexChanged(object sender, EventArgs e) { SelectedStore = StoreList.SelectedItems.Count == 1 ? _storeCache[StoreList.SelectedItems[0]] : null; }
private void OKButton_Click(object sender, EventArgs e) { SelectedStore = StoreFinder.SelectedStore; DialogResult = DialogResult.OK; }
private void CancelButton_Click(object sender, EventArgs e) { SelectedStore = null; DialogResult = DialogResult.Cancel; }