private void cmbBodega_EditValueChanged(object sender, EventArgs e) { try { if (cmbBodega.EditValue != null) { Productos_Asignados_x_Bodega = new BindingList <in_Producto_Info>(Bus_Product.Get_list_Producto(param.IdEmpresa, Convert.ToInt32(cmbSucursal.EditValue), Convert.ToInt32(cmbBodega.EditValue))); Productos_no_asignados = new BindingList <in_Producto_Info>(Bus_Product.Get_list_Productos_not_exist_in_producto_x_bodega(param.IdEmpresa, Convert.ToInt32(cmbSucursal.EditValue), Convert.ToInt32(cmbBodega.EditValue))); gridControlProducto.DataSource = Productos_no_asignados; gridControlProdXBodega.DataSource = Productos_Asignados_x_Bodega; } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }