Example #1
0
 private void simpleButton1_Click(object sender, EventArgs e)
 {
     try
     {
         if (cls.checkBD(int.Parse(cbChuDe.EditValue.ToString()), userName))
         {
             BatDau bd = new BatDau();
             bd.Nguoi_Lam = userName;
             bd.Thoi_Gian = cls.getDate();
             bd.Ma_DeThi  = int.Parse(cbChuDe.EditValue.ToString());
             bd.Nop_Bai   = false;
             if (cbChuDe.Text.ToString().Contains("thi thử") == false && cbChuDe.Text.ToString().Contains("Thi thử") == false)
             {
                 cls.insertBD(bd);
             }
             if (cls.checkThi(int.Parse(cbChuDe.EditValue.ToString()), userName))
             {
                 enable();
                 lst = cls.addDe_HS(cls.listCauhoi(dt), userName, int.Parse(cbChuDe.EditValue.ToString()), id_TaiKhoan_HS);
                 docDe(sl);
                 lbSumTime.Text = dt.Thoi_Gian_Lam_Bai.ToString() + " phút";
                 int sum = int.Parse(dt.SL_De.ToString()) + int.Parse(dt.SL_TrungBinh.ToString()) + int.Parse(dt.SL_Kho.ToString());
                 lbSumCauHoi.Text = sum.ToString();
                 int time = int.Parse(dt.Thoi_Gian_Lam_Bai.ToString());
                 int gio  = time / 60;
                 int phut = time % 60;
                 int giay = phut / 60;
                 thoiGianThi           = new DateTime(2000, 1, 1, gio, phut, giay, 0);
                 lbThoiGian.Text       = thoiGianThi.Hour.ToString() + " : " + thoiGianThi.Minute.ToString() + " : " + thoiGianThi.Second.ToString();
                 timer1.Enabled        = true;
                 simpleButton2.Enabled = true;
                 cbChuDe.Enabled       = false;
                 simpleButton1.Enabled = false;
             }
             else
             {
                 MessageBox.Show("Bạn không được làm đề thi này. Vui lòng liên hệ với quản trị");
             }
         }
         else
         {
             MessageBox.Show("Bạn không được làm đề thi này. Vui lòng liên hệ với quản trị");
         }
     }
     catch (Exception)
     {
         MessageBox.Show("Không thể bắt đầu bài thi. Bạn vui lòng kiểm tra lại.");
     }
 }
 public void insertBD(BatDau obj)
 {
     db.BatDaus.InsertOnSubmit(obj);
     db.SubmitChanges();
 }