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(); }