//Load dữ liệu chuyến bay vào danh sách private void loadData_Vao_dtgvDsChuyenBay() { List <CBDTO> listChuyenBay = cbBUS.select(); if (listChuyenBay == null) { MessageBox.Show("Có lỗi khi lấy danh sách chuyến bay từ DB"); return; } dtgvDsChuyenBay.Columns.Clear(); dtgvDsChuyenBay.DataSource = null; dtgvDsChuyenBay.AllowUserToAddRows = false; dtgvDsChuyenBay.AllowUserToResizeColumns = false; dtgvDsChuyenBay.AllowUserToResizeRows = false; dtgvDsChuyenBay.DataSource = listChuyenBay; dtgvDsChuyenBay.Columns["Error"].Visible = false; CurrencyManager myCurrencyManager = (CurrencyManager)this.BindingContext[dtgvDsChuyenBay.DataSource]; myCurrencyManager.Refresh(); }
//Load dữ liệu chuyến bay vào combobox private void loadChuyenBayVao_Combobox(ComboBox comboBox) { List <CBDTO> listChuyenBay = cbBUS.select(); if (listChuyenBay == null) { MessageBox.Show("Có lỗi khi lấy Sân bay từ cơ sở dữ liệu"); return; } comboBox.DataSource = new BindingSource(listChuyenBay, String.Empty); comboBox.DisplayMember = "MaChuyenBay"; comboBox.ValueMember = "MaChuyenBay"; CurrencyManager myCurrencyManager = (CurrencyManager)this.BindingContext[comboBox.DataSource]; myCurrencyManager.Refresh(); if (comboBox.Items.Count > 0) { comboBox.SelectedIndex = 0; } }