public BindingList <ProductItem> ProductGet(SelectProductParamItems param) { var productItems = new BindingList <ProductItem>(); String sql = $"exec SelectProduct @InvestigationId = {param.selectedValue};"; string connetionString = ConfigUtils.GetConfig()[AppConstants.ConnectionString]; ReadListFromDatabase(productItems, ProductReadItems, connetionString, sql); return(productItems); }
private void GetProductList(ComboBox comboxChooser) { int selectedValue = (int)comboxChooser.SelectedValue; if (backgroundWorkerChooser.IsBusy != true) { comboBoxInvestigationChooser.Enabled = false; SetEnable(false); var paramItems = new SelectProductParamItems() { selectedValue = selectedValue }; backgroundWorkerChooser.RunWorkerAsync(argument: paramItems); } }