コード例 #1
0
 private void LayDanhSachBoDeThi()
 {
     try
     {
         var lst = DETHIBUS.LayDanhSachBoDeThi();
         dgvDeThi.DataSource = null;
         dgvDeThi.DataSource = lst;
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }
コード例 #2
0
        private void btnTao_Click(object sender, EventArgs e)
        {
            long     maMonHoc = ((MONHOCDTO)cboMonHoc.SelectedItem).MAMONHOC;
            DETHIDTO d        = new DETHIDTO(0, txtTenDeThi.Text.TrimEnd(), Convert.ToInt32(txtHocKy.Value), Convert.ToInt32(txtNamHoc.Value), Common.MaNguoiDungDangNhap, maMonHoc, "");
            int      rs       = DETHIBUS.ThemBoDeThi(d);

            if (rs == 1)
            {
                LayDanhSachBoDeThi();
            }
            else if (rs == 2)
            {
                MessageBox.Show("Đã tồn tại tên bộ đề thi trong hệ thống. Thêm bộ đề thi thất bại");
            }
            else
            {
                MessageBox.Show("Thêm bộ đề thi thất bại");
            }
        }
コード例 #3
0
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            if (dgvDeThi.SelectedRows.Count < 1)
            {
                MessageBox.Show("Vui lòng chọn 1 đề thi cần cập nhật");
                return;
            }

            int      selectedIndex = dgvDeThi.SelectedRows[0].Index;
            long     maDeThi       = Convert.ToInt64(dgvDeThi.Rows[selectedIndex].Cells["MABDT"].Value);
            DETHIDTO d             = new DETHIDTO(maDeThi, txtTenDeThi.Text.TrimEnd(), (int)txtHocKy.Value, (int)txtNamHoc.Value, 0, 0, "");
            bool     rs            = DETHIBUS.CapNhatBoDeThi(d);

            if (rs)
            {
                LayDanhSachBoDeThi();
                MessageBox.Show("Cập nhật thành công");
            }
            else
            {
                MessageBox.Show("Cập nhật bộ đề thi thất bại");
            }
        }