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 bindingNavigatorAddNewItem_Click(object sender, EventArgs e) { string maMonHoc = MONHOC_BUS.maxID(dgvMonHoc); dgvMonHoc.AddNewRow(); int rowHandle = dgvMonHoc.GetRowHandle(dgvMonHoc.DataRowCount); if (dgvMonHoc.IsNewItemRow(rowHandle)) { dgvMonHoc.SetRowCellValue(rowHandle, col_maMonHoc, maMonHoc); } }
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; }