Ejemplo n.º 1
0
 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);
     }
 }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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;
        }
Ejemplo n.º 4
0
 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);
     }
 }
Ejemplo n.º 5
0
        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();
     }
 }
Ejemplo n.º 7
0
        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;
        }
Ejemplo n.º 9
0
 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;
             }
         }
     }
 }