Exemplo n.º 1
0
        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();
        }
 private void Form_QuanLyThi_Load(object sender, EventArgs e)
 {
     cb_KyThi.DataSource    = TTKTDAO.LoadDSThongTinKyThi();
     cb_KyThi.DisplayMember = "TenKyThi";
     cb_KyThi.ValueMember   = "MaTTKT";
     cb_MaDe.DataSource     = MaDeThiDAO.GetListMaDeThi();
     cb_MaDe.DisplayMember  = "MaDe";
     cb_MaDe.ValueMember    = "Id_Made";
     btn_Luu.Enabled        = false;
     cb_MaDe.Enabled        = false; btn_huy.Enabled = false;
 }
        private void bt_delete_Click(object sender, EventArgs e)
        {
            int id = 0;

            id = int.Parse(dtgv_ThongTinKyThi.CurrentRow.Cells["MaTTKT"].Value.ToString());
            if (id != 0)
            {
                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)
                {
                    TTKTDAO.DeletedTTKT(id);
                    MessageBox.Show("Xóa dữ liệu thành công", "Thông báo");
                    TrangThaiForm_Macdinh();
                    LoadThongTinKyThi();
                }
            }
        }
 private void bt_Save_Click(object sender, EventArgs e)
 {
     lb_ThongBao1.Hide(); lb_ThongBao2.Hide(); lb_ThongBao3.Hide(); lb_ThongBao4.Hide();
     if (TrangThai == 0)
     {
         if (checkDuLieu() == 0)
         {
             try
             {
                 string ngayThi = dtp_NgayThi.Value.ToShortDateString();
                 TTKTDAO.AddTTKT(txb_TenKyThi.Text, txb_ThoiGian.Text, ngayThi, txb_CoQuanToChuc.Text, txb_DiaDiem.Text, txb_MatKhau.Text);
                 MessageBox.Show("Thêm mới dữ liệu thành công", "Thông báo");
                 TrangThaiForm_Macdinh();
                 LoadThongTinKyThi();
             }
             catch
             {
                 MessageBox.Show("Xảy ra lỗi. vui lòng kiểm tra lại các định dạng dữ liệu nhâp vào");
             }
         }
     }
     else if (TrangThai == 1)
     {
         if (checkDuLieu() == 0)
         {
             //try
             //{
             string ngayThi = dtp_NgayThi.Value.ToString("MM/dd/yyyy");
             TTKTDAO.EditTTKT(txb_TenKyThi.Text, txb_ThoiGian.Text, ngayThi, txb_CoQuanToChuc.Text, txb_DiaDiem.Text, txb_MatKhau.Text, int.Parse(dtgv_ThongTinKyThi.CurrentRow.Cells["MaTTKT"].Value.ToString()));
             MessageBox.Show("Sửa dữ liệu thành công", "Thông báo");
             TrangThaiForm_Macdinh();
             LoadThongTinKyThi();
             //}
             //catch
             //{
             //    MessageBox.Show("Xảy ra lỗi. vui lòng kiểm tra lại các định dạng dữ liệu nhâp vào ");
             //}
         }
     }
 }
Exemplo n.º 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();
        }
 private void LoadThongTinKyThi()
 {
     dtgv_ThongTinKyThi.DataSource = TTKTDAO.LoadDSThongTinKyThi();
     lb_ThongBao1.Hide(); lb_ThongBao2.Hide(); lb_ThongBao3.Hide(); lb_ThongBao4.Hide(); lb_ThongBao5.Hide();
 }