private void DataBind() { try { dgvOrdersList.SelectionChanged -= dgvOrdersList_SelectionChanged; BindingSource bindingSource = new BindingSource(); bindingSource.DataSource = _business.Search(SearchCriteria).ToList(); bindingSource.ResetBindings(false); this.dgvOrdersList.AutoGenerateColumns = false; this.dgvOrdersList.DataSource = bindingSource; this.dgvOrdersList.ClearSelection(); } catch (Exception ex) { AppLogger.logError(this.ToString(), "Error occurs while binding source to orders list data grid view.", ex); } }
private void DataBind() { try { BindingSource bindingSource = new BindingSource(); _orders = new Collection<IrregularOrder>(_business.Search(SearchCriteria).ToList()); bindingSource.DataSource = _orders; bindingSource.ResetBindings(false); this.dgvOrdersList.AutoGenerateColumns = false; this.dgvOrdersList.DataSource = bindingSource; this.dgvOrdersList.ClearSelection(); chkOrdersListHeaderSelectAll_CheckedChanged(_chkOrdersListHeaderSelectAll, null); } catch (Exception ex) { AppLogger.logError(this.ToString(), "Error occurs while binding source to orders list data grid view.", ex); } }