private void SearchButton_Click(object sender, EventArgs e) { try { Stock stock = new Stock(); if (Convert.ToInt32(companyComboBox.SelectedValue) < 1 && Convert.ToInt32(categoryComboBox.SelectedValue) < 1) { errorCompany.Text = "Please Select a Company or Category !"; errorCompany.ForeColor = System.Drawing.Color.Red; return; } stock.CompanyName = companyComboBox.Text; stock.CategoryName = categoryComboBox.Text; if (Convert.ToInt32(categoryComboBox.SelectedValue) < 1) { //errorCategory.Text = "Please Select a Category!"; //errorCategory.ForeColor = Color.Red; //return; stock.CategoryName = ""; } if (Convert.ToInt32(companyComboBox.SelectedValue) < 1) { //errorCompany.Text = "Please Select a Company!"; //errorCompany.ForeColor = Color.Red; //return; stock.CompanyName = ""; } // stock.CompanyName = companyComboBox.Text; //stock.CategoryName = categoryComboBox.Text; displayDataGridView.DataSource = _itemReportManager.Search(stock); } catch (Exception ex) { MessageBox.Show("Exception Occured! "); } }