private void btnTHI_Click(object sender, EventArgs e) { if (checkGVDK(lbMaLop.Text, cbMAMH.SelectedValue.ToString(), deNGAYTHI.Text, Convert.ToString(seLAN.Value)) == true) { if (SoLanThi(cbMAMH.SelectedValue.ToString(), Program.username) == 2) { MessageBox.Show("Bạn đã thi hết 2 lần đăng kí", string.Empty, MessageBoxButtons.OK); return; } else if (SoLanThi(cbMAMH.SelectedValue.ToString(), Program.username) == 0) { IsMdiContainer = true; Form frm = this.CheckExists(typeof(frmThi)); if (frm != null) { frm.Activate(); } else { IsMdiContainer = true; frmThi f = new frmThi(); f.mamh = cbMAMH.SelectedValue.ToString(); f.masv = Program.username; f.lan = Int32.Parse(seLAN.Value.ToString()); f.ngaythi = deNGAYTHI.DateTime.ToShortDateString(); f.Show(); this.Hide(); f.FormClosed += (o, w) => this.Show(); } } else { seLAN.Text = "2"; MessageBox.Show("Bạn đã thi 1 lần!!!", string.Empty, MessageBoxButtons.OK); if (checkGVDK(lbMaLop.Text, cbMAMH.SelectedValue.ToString(), deNGAYTHI.Text, Convert.ToString(seLAN.Value)) == true) { IsMdiContainer = true; frmThi f = new frmThi(); f.mamh = cbMAMH.SelectedValue.ToString(); f.masv = Program.username; f.lan = Int32.Parse(seLAN.Value.ToString()); f.ngaythi = deNGAYTHI.DateTime.ToShortDateString(); f.Show(); this.Hide(); f.FormClosed += (o, w) => this.Show(); } else { MessageBox.Show("Bạn chưa được đăng kí thi lần 2!!!", string.Empty, MessageBoxButtons.OK); return; } } } else { MessageBox.Show("Bạn chưa được đăng kí thi!!! Vui lòng kiểm tra lại", string.Empty, MessageBoxButtons.OK); return; } }
private void btnThiThu_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { Form frm = this.CheckExists(typeof(frmThi)); if (frm != null) { frm.Activate(); } else { frmThi f = new frmThi(); f.MdiParent = this; f.Show(); } }