private void check_cauhoi() { if (rd1.Checked == true) { CAUHOI_PUBLIC cauhoi_public = new CAUHOI_PUBLIC(); cauhoi_public.NOIDUNG = txtnoidungcauhoi.Text; cauhoi_public.DA = "1"; cauhoi_pul.update_cauhoidachonRD(cauhoi_public); } else if (rd2.Checked == true) { CAUHOI_PUBLIC cauhoi_public = new CAUHOI_PUBLIC(); cauhoi_public.NOIDUNG = txtnoidungcauhoi.Text; cauhoi_public.DA = "2"; cauhoi_pul.update_cauhoidachonRD(cauhoi_public); } else if (rd3.Checked == true) { CAUHOI_PUBLIC cauhoi_public = new CAUHOI_PUBLIC(); cauhoi_public.NOIDUNG = txtnoidungcauhoi.Text; cauhoi_public.DA = "3"; cauhoi_pul.update_cauhoidachonRD(cauhoi_public); } else if (rd4.Checked == true) { CAUHOI_PUBLIC cauhoi_public = new CAUHOI_PUBLIC(); cauhoi_public.NOIDUNG = txtnoidungcauhoi.Text; cauhoi_public.DA = "4"; cauhoi_pul.update_cauhoidachonRD(cauhoi_public); } }
private void btxoa_Click(object sender, EventArgs e) { CAUHOI_PUBLIC cauhoi_public = new CAUHOI_PUBLIC(); cauhoi_public.NOIDUNG = txtnoidungcauhoi.Text; cauhoi_pul.delete_cauhoi(cauhoi_public); cauhoi_pul.delete_cauhoiDACHON(cauhoi_public); NhapCauHoi_Load(sender, e); }
private void RefreshDG() { CAUHOI_PUBLIC cauhoi_public = new CAUHOI_PUBLIC(); cauhoi_public.MAMONHOC = MAMONHOC; cauhoi_public.MADETHI = MADETHI; bindingSource1.DataSource = cauhoi_pul.load_cauhoidachon(cauhoi_public); dg_loadcauhoidachon.DataSource = bindingSource1; }
private void btnhap_Click(object sender, EventArgs e) { if (txtnoidungcauhoi.TextLength == 0) { MessageBox.Show("Nội dung câu hỏi không được bỏ trống.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (rd1.Checked == false && rd2.Checked == false && rd3.Checked == false && rd4.Checked == false) { MessageBox.Show("Chưa chọn đáp án đúng.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (txtmadecauhoi.Text == "") { MessageBox.Show("Chưa điền mã đề thi cho câu hỏi.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { CAUHOI_PUBLIC cauhoi_public = new CAUHOI_PUBLIC(); cauhoi_public.NOIDUNG = txtnoidungcauhoi.Text; cauhoi_public.DA1 = txt1.Text; cauhoi_public.DA2 = txt2.Text; cauhoi_public.DA3 = txt3.Text; cauhoi_public.DA4 = txt4.Text; if (rd1.Checked == true) { cauhoi_public.DA = txt1.Text; cauhoi_public.DAPAN = "1"; } else if (rd2.Checked == true) { cauhoi_public.DA = txt2.Text; cauhoi_public.DAPAN = "2"; } else if (rd3.Checked == true) { cauhoi_public.DA = txt3.Text; cauhoi_public.DAPAN = "3"; } else if (rd4.Checked == true) { cauhoi_public.DA = txt4.Text; cauhoi_public.DAPAN = "4"; } cauhoi_public.MAMONHOC = mamonhoc; cauhoi_public.MADETHI = txtmadecauhoi.Text; cauhoi_pul.insert_cauhoi(cauhoi_public); txtnoidungcauhoi.Clear(); txt1.Clear(); txt2.Clear(); txt3.Clear(); txt4.Clear(); NhapCauHoi_Load(sender, e); } }
private void NhapCauHoi_Load(object sender, EventArgs e) { dg_thongtingiaovien.Hide(); ReadOnly_ThongTinGiaoVien(); GIAOVIEN_PUBLIC giaovien_public = new GIAOVIEN_PUBLIC(); giaovien_public.MAGV = Magiaovien; dg_thongtingiaovien.DataSource = giaovien_bul.load_giaovien_voidieukien(giaovien_public); CAUHOI_PUBLIC cauhoi_public = new CAUHOI_PUBLIC(); cauhoi_public.MAMONHOC = mamonhoc; dg_cauhoi.DataSource = cauhoi_pul.load_cauhoi_insert(cauhoi_public); dinhdangluoi(); }
private void bttinhdiem_Click(object sender, EventArgs e) { if (txtsodiemtungcau.TextLength == 0) { MessageBox.Show("Nhập số điểm cho từng câu hỏi vào ô.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { lbdiem.Text = (float.Parse(txtsodiemtungcau.Text) * Socaudung).ToString(); INPHIEUDIEM_PUBLIC inphieudiem_public = new INPHIEUDIEM_PUBLIC(); CAUHOI_PUBLIC cauhoi_public = new CAUHOI_PUBLIC(); DSNOPBAI_PUBLIC dsnopbai_public = new DSNOPBAI_PUBLIC(); dsnopbai_public.MATHISINH = Mathisinh; dsnopbai_public.MADETHI = MADETHI; dsnopbai_public.MAMONHOC = Mamonhoc; cauhoi_public.MAMONHOC = Mamonhoc; cauhoi_public.MADETHI = MADETHI; inphieudiem_public.Monthi = Tenmonhoc; inphieudiem_public.Tongsocau = dg_dscauhoidalam.Rows.Count - 1; inphieudiem_public.Socaudung = Socaudung; inphieudiem_public.Socausai = Socausai; inphieudiem_public.Tongdiem = float.Parse(txtsodiemtungcau.Text) * Socaudung; inphieudiem_public.MATS = Mathisinh; inphieudiem_public.MAGV = Magiaovien; inphieudiem_public.Madethi = MADETHI; phieudiem_bul.insert_phieudiem(inphieudiem_public); dgphieudiem.DataSource = phieudiem_bul.load_phieudiem(inphieudiem_public); Thread inphieu = new Thread(new ThreadStart(save_dialog)); inphieu.ApartmentState = ApartmentState.STA; inphieu.IsBackground = false; inphieu.Start(); btinphieudiem.Enabled = false; txtsodiemtungcau.Enabled = false; cauhoi_bul.update_cauhoidachon(cauhoi_public); dsnopbai_bul.delete_dsnopbai(dsnopbai_public); Thread tat = new Thread(tatungdung); tat.IsBackground = false; tat.Start(); } }
private void LamBaiTracNghiem_Load(object sender, EventArgs e) { ReadOnly(); dg_thongtinthisinh.Hide(); dg_cauhoi.Hide(); dg_loadcauhoidachon.Hide(); lbphut.Text = Phut.ToString(); lbgiay.Text = giay.ToString(); THISINH_PUBLIC ts_public = new THISINH_PUBLIC(); CAUHOI_PUBLIC cauhoi_public = new CAUHOI_PUBLIC(); cauhoi_public.MAMONHOC = MAMONHOC; cauhoi_public.MADETHI = MADETHI; ts_public.MATS = Mathisinh; dg_thongtinthisinh.DataSource = thisinh_pul.load_thisinh_voidieukien(ts_public); dg_cauhoi.DataSource = cauhoi_pul.load_cauhoi(cauhoi_public); dg_loadcauhoidachon.DataSource = cauhoi_pul.load_cauhoidachon(cauhoi_public); tongsocau = dg_cauhoi.Rows.Count - 1; groupBoxCauhoi.Text = "Nội dung câu hỏi: Câu 1/" + tongsocau.ToString(); txtthimon.Text = Tenmonthi; lbmadethi.Text = MADETHI; }
private void PHIEUCHAMDIEM_Load(object sender, EventArgs e) { dg_thisinh.Hide(); dgphieudiem.Hide(); THISINH_PUBLIC thisinh_public = new THISINH_PUBLIC(); CAUHOI_PUBLIC cauhoi_public = new CAUHOI_PUBLIC(); INPHIEUDIEM_PUBLIC phieudiem_public = new INPHIEUDIEM_PUBLIC(); phieudiem_public.MATS = Mathisinh; cauhoi_public.MAMONHOC = Mamonhoc; thisinh_public.MATS = Mathisinh; cauhoi_public.MADETHI = MADETHI; dg_thisinh.DataSource = thisinh_bul.load_ts_PD(thisinh_public); dg_dscauhoidalam.DataSource = cauhoi_bul.load_cauhoidachon(cauhoi_public); dgphieudiem.DataSource = phieudiem_bul.load_phieudiem(phieudiem_public); dinhdangluoi(); dinhdangphieu(); lbtenmon.Text = Tenmonhoc; lbtongsocau.Text = (dg_dscauhoidalam.Rows.Count - 1).ToString(); lbtongsocaudung.Text = Socaudung.ToString(); lbtongsocausai.Text = Socausai.ToString(); lbmade.Text = MADETHI; }
private void check_caudungsai() { if (rd1.Checked == true) { CAUHOI_PUBLIC cauhoi_public = new CAUHOI_PUBLIC(); cauhoi_public.DA = txt1.Text; cauhoi_public.NOIDUNG = txtnoidungcauhoi.Text; int checkcaudung = cauhoi_pul.check_caudung(cauhoi_public); if (socaudung + socausai == tongsocau) { } else { if (checkcaudung == 1) { socaudung = socaudung + 1; } else if (checkcaudung == 0) { socausai = socausai + 1; } } } else if (rd2.Checked == true) { CAUHOI_PUBLIC cauhoi_public = new CAUHOI_PUBLIC(); cauhoi_public.DA = txt2.Text; cauhoi_public.NOIDUNG = txtnoidungcauhoi.Text; int checkcaudung = cauhoi_pul.check_caudung(cauhoi_public); if (socaudung + socausai == tongsocau) { } else { if (checkcaudung == 1) { socaudung = socaudung + 1; } else if (checkcaudung == 0) { socausai = socausai + 1; } } } else if (rd3.Checked == true) { CAUHOI_PUBLIC cauhoi_public = new CAUHOI_PUBLIC(); cauhoi_public.DA = txt3.Text; cauhoi_public.NOIDUNG = txtnoidungcauhoi.Text; int checkcaudung = cauhoi_pul.check_caudung(cauhoi_public); if (socaudung + socausai == tongsocau) { } else { if (checkcaudung == 1) { socaudung = socaudung + 1; } else if (checkcaudung == 0) { socausai = socausai + 1; } } } else if (rd4.Checked == true) { CAUHOI_PUBLIC cauhoi_public = new CAUHOI_PUBLIC(); cauhoi_public.DA = txt4.Text; cauhoi_public.NOIDUNG = txtnoidungcauhoi.Text; int checkcaudung = cauhoi_pul.check_caudung(cauhoi_public); if (socaudung + socausai == tongsocau) { } else { if (checkcaudung == 1) { socaudung = socaudung + 1; } else if (checkcaudung == 0) { socausai = socausai + 1; } } } }