private void button1_Click(object sender, EventArgs e) { if (tbNewWorkerNo.Text == "") { MessageBox.Show("工号不能为空!", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { TeacherManagerAction tma = new TeacherManagerAction(); Teacher teacher = new Teacher(tbNewWorkerNo.Text, tbNewWorkerName.Text, cbNewSex.Text, (String)htDept[cbNewDepartment.Text]); tma.setTeacher(teacher); if (tma.TeacherInsert()) { ListViewItem lvi = new ListViewItem(); lvi.SubItems[0].Text = tbNewWorkerNo.Text; lvi.SubItems.Add(tbNewWorkerName.Text); lvi.SubItems.Add(cbNewSex.Text); lvi.SubItems.Add(cbNewDepartment.Text); lvNewTeacher.Items.Add(lvi); MessageBox.Show("添加成功!", "提示信息", MessageBoxButtons.OK); } } tbNewWorkerNo.Clear(); tbNewWorkerName.Clear(); cbNewSex.Text = ""; cbNewDepartment.Text = ""; }
private void button1_Click(object sender, EventArgs e) { lvSearchTeacher.Items.Clear(); string no = tbSearchWorkerNo.Text; string name = tbSearchWorkerName.Text; TeacherManagerAction.queryTeacher(lvSearchTeacher, no, name); }
private void InputTeacherForm_Load(object sender, EventArgs e) { htDept = TeacherManagerAction.GetDeptList(); cbNewDepartment.Items.Clear(); foreach (DictionaryEntry entry in htDept) { cbNewDepartment.Items.Add(entry.Key); } }
private void button2_Click(object sender, EventArgs e) { if (lvSeqTeacher.SelectedItems.Count == 0) { MessageBox.Show("请选择一条信息", "Error", MessageBoxButtons.OK); return; } for (int i = 0; i < lvSeqTeacher.SelectedItems.Count; i++) { TeacherManagerAction.TeacherDelete(lvSeqTeacher.SelectedItems[i].SubItems[0].Text); } MessageBox.Show("已删除" + lvSeqTeacher.SelectedItems.Count.ToString() + "条记录!"); }
private void button4_Click(object sender, EventArgs e) { string deptId = (string)ht[cbUpdateDepartment.Text]; Teacher t = new Teacher(tbUpdateWorkerNo.Text, tbUpdateWorkerName.Text, cbUpdateSex.Text, deptId); TeacherManagerAction tma = new TeacherManagerAction(); tma.setTeacher(t); if (tma.TeacherUpdate()) { MessageBox.Show("保存成功!", "提示信息", MessageBoxButtons.OK); } else { MessageBox.Show("失败!", "提示信息", MessageBoxButtons.OK); } }
private void button2_Click(object sender, EventArgs e) { if (lvSearchTeacher.SelectedItems.Count == 0) { MessageBox.Show("请选择一条信息", "Error", MessageBoxButtons.OK); return; } else { this.ClientSize = new System.Drawing.Size(500, 422); workerNo = lvSearchTeacher.SelectedItems[0].SubItems[0].Text; tbTeacher.Text = "教师姓名:" + lvSearchTeacher.SelectedItems[0].SubItems[1].Text; Teacher t = new Teacher(workerNo, "", "", ""); TeacherManagerAction tma = new TeacherManagerAction(); tma.setTeacher(t); tma.queryOpenedCourse(lvSelectCourse); lvSearchTeacher.SelectedItems[0].Selected = false; } }
private void button3_Click_1(object sender, EventArgs e) { if (lvSeqTeacher.SelectedItems.Count > 1 || lvSeqTeacher.SelectedItems.Count == 0) { MessageBox.Show("请选择一条且仅一条教师信息!", "Error", MessageBoxButtons.OK); return; } else { this.ClientSize = new System.Drawing.Size(514, 448); tbUpdateWorkerNo.Text = lvSeqTeacher.SelectedItems[0].SubItems[0].Text; tbUpdateWorkerName.Text = lvSeqTeacher.SelectedItems[0].SubItems[1].Text; cbUpdateSex.Text = lvSeqTeacher.SelectedItems[0].SubItems[2].Text; ht = TeacherManagerAction.GetDeptList(); foreach (DictionaryEntry de in ht) { cbUpdateDepartment.Items.Add(de.Key.ToString()); } cbUpdateDepartment.Text = lvSeqTeacher.SelectedItems[0].SubItems[3].Text; } }