private void Form_Thi_Load(object sender, EventArgs e)
        {
            Id_Made       = SinhVien_KyThiDAO.GetMaDe(MSVKT);
            listBTDoc     = BTDocDAO.LoadDSCauHoi_TheoMaDe(Id_Made);
            listBTNguPhap = BTNguPhapDAO.LoadDSCauHoi_TheoMaDe(Id_Made);
            foreach (BTDoc item in listBTDoc)
            {
                List <CauHoiDoc> rb = CauHoiDocDAO.LoadDSCauHoiDoc(item.Id_Doc);
                ListCauHoiDoc.Add(rb);
            }
            SinhVien sv = ThanhVienDAO.GetThongTinSV(MSVKT);

            lb_name.Text = sv.HoVaTen;
            lb_MSV.Text  = sv.MaSV;
            TTKT tk = TTKTDAO.GetTTKT(MSVKT);

            lb_NamKT.Text   = tk.TenKyThi;
            timer1.Interval = 1000;
            timer1.Start();
            sl = listBTNguPhap.Count;
            foreach (List <CauHoiDoc> item in ListCauHoiDoc)
            {
                sl = sl + item.Count;
            }

            for (int i = 0; i < sl; i++)
            {
                TaoListBTT(5, 50 * i, i);
            }
            ThemCode(0);
            btn_TC.Hide();
        }
示例#2
0
        private void bt_delete_Click(object sender, EventArgs e)
        {
            string Masv = null;

            Masv = dtgvSinhVien.CurrentRow.Cells["MaSV"].Value.ToString();
            if (Masv != null)
            {
                if (MessageBox.Show("Bạn có muốn xóa sinh viên này ra khỏi dách sách không", "Thông báo", MessageBoxButtons.YesNo) == DialogResult.Yes)
                {
                    SinhVien_KyThiDAO.Delete_ByMaSV(Masv);
                    SinhVienDAO.DeleteSV(Masv);
                    MessageBox.Show("Xóa dữ liệu thành công", "Thông báo");
                    Macdinh();
                    LoadForm();
                }
            }
        }
        private void bt_delete_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Bạn có muốn xóa sinh viên này ra khỏi dách sách không", "Thông báo", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                try
                {
                    string MaSV   = dtgv_DSSVThi.CurrentRow.Cells["MaSV"].Value.ToString();
                    int    MSVKT  = SinhVien_KyThiDAO.GetMSVKTByMaSV_TTKT(MaSV, KyThi.MaTTKT);
                    string querry = "Delete ThanhVien where MaSVKT =" + MSVKT;
                    DataProvider.instanse.ExecuteNonquerry(querry);
                    SinhVien_KyThiDAO.Delete_ByMaSV(dtgv_DSSVThi.CurrentRow.Cells["MaSV"].Value.ToString());

                    MessageBox.Show("Xóa Thành công");
                    SinhVienThi = SinhVienDAO.LoadSVKyThi(KyThi.MaTTKT);
                    LoadForm();
                }
                catch
                {
                    MessageBox.Show(" Lỗi hệ thống");
                }
            }
        }
示例#4
0
        private void button1_Click(object sender, EventArgs e)
        {
            int id = 0;

            id = int.Parse(cb_MaDe.SelectedValue.ToString());
            if (MessageBox.Show("Bạn có muốn xóa mã đề  này không", "Thông báo", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                if (id == 0)
                {
                    MessageBox.Show("Bạn chưa chọn mã đề thi nào");
                }
                else
                {
                    ChiTiet_DocDAO.Delete(id);
                    ChiTiet_NguPhapDAO.Delete(id);
                    SinhVien_KyThiDAO.Delete(id);
                    MaDeThiDAO.Delete(id);

                    MessageBox.Show("Bạn đã xóa thành công", "Thông báo");
                }
                this.Hide();
            }
        }
示例#5
0
        private void bt_ADD_Click(object sender, EventArgs e)
        {
            foreach (CheckBox ckb in listCheckBox)
            {
                if (ckb.Checked == true)
                {
                    SinhVien_KyThiDAO.Add(int.Parse(ckb.Text), MaKyThi);

                    int MSVKT = SinhVien_KyThiDAO.GetMSVKTCuoi();

                    string MatKhau = TTKTDAO.GetMK(MaKyThi);

                    string querry = "Insert into ThanhVien values ('" + ckb.Text + "','" + MatKhau + "'," + MSVKT + " )";
                    DataProvider.instanse.ExecuteNonquerry(querry);
                }
            }
            MessageBox.Show("Thêm Thành Công");
            Form_DSSV_KyThi f = new Form_DSSV_KyThi();

            f.KyThi1 = this.KyThi;
            this.Hide();
            f.Show();
        }
示例#6
0
 private void Form_CaNhanCuaSV_Load(object sender, EventArgs e)
 {
     sv = ThanhVienDAO.GetThongTinSV(MSVKT);
     lb_XinChao.Text = "Xin chào : " + sv.HoVaTen;
     SV_KT           = SinhVien_KyThiDAO.GetById(MSVKT);
 }