private void btnCapNhatGiaoVienPhuTrach_Click(object sender, EventArgs e) { btn_ThemCD.Enabled = false; btnXoaCD.Enabled = false; btnSuaCD.Enabled = false; btnMoCD.Enabled = false; btnVoHieuHoaCD.Enabled = false; btnCapNhatCD.Enabled = false; btnCapNhatGiaoVienPhuTrach.Enabled = false; btnCapNhatThongTinLop.Enabled = false; panelTrangChu.Visible = false; panel.Visible = true; panel.Controls.Clear(); if (dataGridViewCacLopChuyenDeDangMo.CurrentCell.RowIndex < 0) { MessageBox.Show("Chưa chọn dòng nào trong bảng dữ liệu Chuyên đề được mở!"); return; } int VT = dataGridViewCacLopChuyenDeDangMo.CurrentCell.RowIndex; string macd = ""; var ds = Dao_GiaoVu.DSTatCaChuyenDe(); foreach (var tt in ds) { if (tt.TenCD == dataGridViewCacLopChuyenDeDangMo.Rows[VT].Cells[1].Value.ToString()) { macd = tt.MaCD; break; } } ChuyenDeDuocMo tab = new ChuyenDeDuocMo { MaLop = dataGridViewCacLopChuyenDeDangMo.Rows[VT].Cells[0].Value.ToString(), MaCD = macd, NamHoc = dataGridViewCacLopChuyenDeDangMo.Rows[VT].Cells[2].Value.ToString(), HocKy = Int32.Parse(dataGridViewCacLopChuyenDeDangMo.Rows[VT].Cells[3].Value.ToString()), GVPhuTrach = dataGridViewCacLopChuyenDeDangMo.Rows[VT].Cells[5].Value.ToString() }; CapNhatGiaoVienPhuTrach frm = new CapNhatGiaoVienPhuTrach(tab); frm.TopLevel = false; frm.FormBorderStyle = FormBorderStyle.None; panel.Controls.Add(frm); frm.Show(); }
private void btnCapNhatGiaoVienPhuTrachCD_Click(object sender, EventArgs e) { panelTrangChu.Visible = false; panel.Visible = true; panel.Controls.Clear(); if (dataGridViewChuyenDeDuocMo.CurrentCell.RowIndex < 0) { MessageBox.Show("Chưa chọn dòng nào trong bảng dữ liệu Chuyên đề được mở!"); return; } var tab = new ChuyenDeDuocMo { }; CapNhatGiaoVienPhuTrach frm = new CapNhatGiaoVienPhuTrach(); frm.TopLevel = false; frm.FormBorderStyle = FormBorderStyle.None; panel.Controls.Add(frm); frm.Show(); }