private void refreshBookOverview() { BooksOnOrderLabel.Text = "Books On Order #: "; PaymentTermsTextBox.Text = ""; StoresDropDown.Items.Clear(); fillComboBox(); BooksOnOrderList.Clear(); OrderIDList.Clear(); OrderNumColumnHead(); BooksOnOrderColumnHead(); }
private void StoresDropDown_SelectedIndexChanged(object sender, EventArgs e) { try { OrderIDList.Clear(); BooksOnOrderList.Clear(); BooksOnOrderLabel.Text = "Books On Order #: "; string selected = null; //sets up string to be used in try catch string prev = null; if (StoresDropDown.SelectedItem is storeViewModel st) { selected = st.StoreID; } else { return; } List <salesViewModel> sales = bookService.getAllSales(); foreach (salesViewModel salesView in sales) { if (salesView.OrderNum == prev) { //nothing Happens } else if (salesView.StoreID == selected) { OrderIDList.Items.Add(salesView.OrderNum); } //filters out duplicates prev = salesView.OrderNum; } OrderNumColumnHead(); BooksOnOrderColumnHead(); } catch { return; } }