private void OnFilterByShelfChanged(object sender, EventArgs e) { Shelf s = new Shelf(); if (cmbShelfCodes.EditValue != null && cmbShelfCodes.EditValue.ToString() != "") { s.LoadForMergedViewByShelfID(Convert.ToInt32(cmbShelfCodes.EditValue)); gridShelfDetails.DataSource = s.DefaultView; } else { OnFilterStorageTypeChanged(new object(), new EventArgs()); } }