private void SearchButton_Click(object sender, EventArgs e) { if (soldRadioButton.Checked == true) { fromDate = fromDateTimePicker.Text; toDate = toDateTimePicker.Text; if (_viewManager.DateDifference(fromDate, toDate) < 0) { MessageBox.Show("From Date must be equal to or smaller than To Date"); return; } stockOUT.StockCondition = "Sell"; fromDate = fromDateTimePicker.Text; toDate = toDateTimePicker.Text; if (_viewManager.ShowItems(fromDate, toDate, stockOUT).Rows.Count > 0) { viewDataGridView.DataSource = _viewManager.ShowItems(fromDate, toDate, stockOUT); } else { MessageBox.Show("No match found"); } } if (damagedRadioButton.Checked == true) { stockOUT.StockCondition = "Damage"; fromDate = fromDateTimePicker.Text; toDate = toDateTimePicker.Text; if (_viewManager.ShowItems(fromDate, toDate, stockOUT).Rows.Count > 0) { viewDataGridView.DataSource = _viewManager.ShowItems(fromDate, toDate, stockOUT); } else { MessageBox.Show("No match found"); } } if (lostRadioButton.Checked == true) { stockOUT.StockCondition = lostRadioButton.Text; fromDate = fromDateTimePicker.Text; toDate = toDateTimePicker.Text; if (_viewManager.ShowItems(fromDate, toDate, stockOUT).Rows.Count > 0) { viewDataGridView.DataSource = _viewManager.ShowItems(fromDate, toDate, stockOUT); } else { MessageBox.Show("No match found"); } } }