Exemplo n.º 1
0
        private void btnBack_Click(object sender, EventArgs e) // quay trở lại form trc input point
        {
            Panel pnlManage = this.Parent as Panel;
            int   point     = dbInputExam.GetPointStudent(txtIDStudent.Text.ToString());

            if (pnlManage != null)
            {
                UserControlInsertInputPoint insertinputPointControlUser = new UserControlInsertInputPoint();
                insertinputPointControlUser.GetInfo(txtIDStudent.Text, txtStudentName.Text, point);
                pnlManage.Controls.Clear();
                pnlManage.Controls.Add(insertinputPointControlUser);
                insertinputPointControlUser.Dock = DockStyle.Fill;
            }
        }
 private void btnInsertInputPoint_Click(object sender, EventArgs e)// xử lý nút thêm điểm thi đầu vào cho học viên
 {
     try
     {
         Panel pnlManage = this.Parent as Panel;
         int   point     = dbInputExam.GetPointStudent(dtgvStudent.CurrentRow.Cells["ID_Student"].Value.ToString());
         // hàm lấy điểm thi đầu vào của học viên
         if (pnlManage != null)
         {
             UserControlInsertInputPoint insertinputPointControlUser = new UserControlInsertInputPoint();
             insertinputPointControlUser.GetInfo(dtgvStudent.CurrentRow.Cells["ID_Student"].Value.ToString(),
                                                 dtgvStudent.CurrentRow.Cells["StudentName"].Value.ToString(), point);
             // đưa thông tin vào user control là mã, tên, điểm nếu có
             pnlManage.Controls.Clear();
             pnlManage.Controls.Add(insertinputPointControlUser);
             insertinputPointControlUser.Dock = DockStyle.Fill;
         }
     }
     catch
     {
         MessageBox.Show("Chưa chọn sinh viên", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }