private void btnModefile_Click(object sender, EventArgs e) { if (btnModefile.Text.Equals("Save")) { foreach (CheckBox l in checkBox) { bool isInsert = true; if (l.Checked) { foreach (DataGridViewRow row in dataSubjectATeacher.Rows) { if (l.Name.Equals(row.Cells["SubjectID"].Value.ToString())) { isInsert = false; break; } } if (isInsert) { tdb.insertTeache_Dat(TeacherId, Convert.ToInt32(l.Name)); } } foreach (DataGridViewRow row in dataSubjectATeacher.Rows) { if (l.Name.Equals(row.Cells["SubjectID"].Value.ToString())) { if (!l.Checked) { tdb.deleteTeache_Dat(TeacherId, Convert.ToInt32(l.Name)); } } } } loadData(); setEnable(false); btnModefile.Text = "Modefile"; } else { btnModefile.Text = "Save"; setEnable(true); } }
private void btnSave_Click(object sender, EventArgs e) { int teacherId = Convert.ToInt32(((DataRowView)cbbTeacherId.Items[cbbTeacherId.SelectedIndex]).Row[0]); int subjectId = Convert.ToInt32(((DataRowView)cbbSubjectId.Items[cbbSubjectId.SelectedIndex]).Row[0]); if (flag.Equals("add")) { bool isDone = tdb.insertTeache_Dat(teacherId, subjectId); if (isDone) { MessageBox.Show("Insert done!"); setEnable(false); } } loadData(); }