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 = "";
 }
Ejemplo n.º 2
0
        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);
            }
        }
Ejemplo n.º 6
0
 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;
     }
 }