private void bindingNavigatorSaveItem_Click(object sender, EventArgs e) { string maMonHoc, tenMonHoc; bindingNavigatorMonHoc.BindingSource.MoveFirst(); // Thêm, sửa môn học for (int i = 0; i < dgvMonHoc.RowCount; i++) { maMonHoc = dgvMonHoc.GetFocusedRowCellDisplayText(col_maMonHoc); tenMonHoc = dgvMonHoc.GetFocusedRowCellDisplayText(col_tenMonHoc); if (MONHOC_BUS.LayTatCaMonHoc().Any(a => a.MAMONHOC == maMonHoc) == true) { MONHOC_BUS.update(maMonHoc, tenMonHoc); } else { MONHOC_BUS.insert(maMonHoc, tenMonHoc); } bindingNavigatorMonHoc.BindingSource.MoveNext(); } // Xóa môn học if (lst != null) { for (int i = 0; i < lst.Count; i++) { MONHOC_BUS.delete(lst[i]); } } }
private void load_cboMonHoc() { cboMonHoc.DataSource = MONHOC_BUS.LayTatCaMonHoc(); cboMonHoc.DisplayMember = "TENMONHOC"; cboMonHoc.ValueMember = "MAMONHOC"; }
private void frmMonHoc_Load(object sender, EventArgs e) { bindingSourceMonHoc.DataSource = MONHOC_BUS.LayTatCaMonHoc(); lst = null; }