示例#1
0
 private void RefreshStocks()
 {
     if (departmentsCmbbxStockView.SelectedIndex > -1 || stockNameTbx.Text != "Stock name")
     {
         int          departmentId = ((DepartmentComboBoxItem)departmentsCmbbxStockView.SelectedItem).Id;
         string       productName  = (stockNameTbx.Text != "Stock name" ? stockNameTbx.Text : null);
         List <Stock> stocks       = Stock.FilterStocks(departmentId, productName);
         populateStocks(stocks);
     }
     else
     {
         populateStocks(Stock.GetAllStocks());
     }
 }
示例#2
0
        private void filterStocksBttn_Click(object sender, EventArgs e)
        {
            if (departmentsCmbbxStockView.SelectedIndex == -1)
            {
                MessageBox.Show("Select a stock first.");
                return;
            }

            int    departmentId = ((DepartmentComboBoxItem)departmentsCmbbxStockView.SelectedItem).Id;
            string productName  = (stockNameTbx.Text != "Stock name" ? stockNameTbx.Text : null);

            List <Stock> stocks = Stock.FilterStocks(departmentId, productName);

            populateStocks(stocks);
        }