public void LayDanhSachNienHoc(DataGridViewX dataGridView, BindingNavigator bindingNav, TextBoxX txtMaNienHoc, ComboBoxEx cmbTenNienHoc, DateTimeInput dateTimeTGBD, DateTimeInput dateTimeTGKT) { BindingSource bindingSource = new BindingSource(); bindingSource.DataSource = nienHocData.LayBangNienHoc(); bindingNav.BindingSource = bindingSource; dataGridView.DataSource = bindingSource; // Buộc text box mã niên học vào bindingSource txtMaNienHoc.DataBindings.Clear(); txtMaNienHoc.DataBindings.Add("Text", bindingSource, "ma_nien_hoc"); // Buộc combobox tên niên học vào bindingSource cmbTenNienHoc.DataBindings.Clear(); cmbTenNienHoc.DataBindings.Add("Text", bindingSource, "ten_nien_hoc"); // Buộc dateTime thời gian bắt đầu niên học vào bindingSource dateTimeTGBD.DataBindings.Clear(); dateTimeTGBD.DataBindings.Add("Value", bindingSource, "tg_bat_dau", true).FormatString = "dd/MM/yyyy"; // Buộc dateTime thời gian kết thúc niên học vào bindingSource dateTimeTGKT.DataBindings.Clear(); dateTimeTGKT.DataBindings.Add("Value", bindingSource, "tg_ket_thuc", true).FormatString = "dd/MM/yyyy"; }
public void LoadComboBoxNienHoc(ComboBoxEx cmb) { cmb.DataSource = nienHocData.LayBangNienHoc(); cmb.DisplayMember = "ten_nien_hoc"; cmb.ValueMember = "ma_nien_hoc"; }