public void Ghi() { var frm = new FrmGopKQ { Update = false }; frm.ShowDialog(); if(!frm.Update) return; _idnamhoc = int.Parse(frm.cboNamHoc.SelectedValue.ToString()); _hocky = frm.cbohocky.SelectedValue.ToString(); _bgwInsert.RunWorkerAsync(); OnShowDialog("Đang lưu dữ liệu"); }
protected override void DeleteRow() { try { var frm = new FrmGopKQ { Update = false }; frm.ShowDialog(); if (!frm.Update) return; var nh = int.Parse(frm.cboNamHoc.SelectedValue.ToString()); var hk = frm.cbohocky.SelectedValue.ToString(); if(MessageBox.Show(@"Bạn có chắc chắn muốn xóa không?", @"Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) != DialogResult.OK) return; DeleteData.XoaDiemThi(nh,hk); MessageBox.Show(@"Xóa dữ liệu thành công", @"Thông báo"); LoadGrid(); } catch (Exception ex) { Log2File.LogExceptionToFile(ex); } }
public void Ghi() { if (_tbError.Rows.Count > 0) { if (DialogResult.No == MessageBox.Show(@"Một số bài thi chưa được chấm. Bạn có muốn lưu lại không ?", FormResource.MsgCaption, MessageBoxButtons.YesNo, MessageBoxIcon.Question)) { return; } } var frm = new FrmLuuDiemThi { bUpdate = false }; frm.ShowDialog(); if (frm.bUpdate && frm.rdokythi.Checked) { if (dgv_DanhSach.Rows.Count <= 0) return; _bgwInsert.RunWorkerAsync(); OnShowDialog("Đang lưu dữ liệu"); } else if (frm.bUpdate && frm.rdonamhoc.Checked) { var frm1 = new FrmGopKQ { Update = false }; frm1.ShowDialog(); if (!frm1.Update) return; _idnamhoc = int.Parse(frm1.cboNamHoc.SelectedValue.ToString()); _hocky = frm1.cbohocky.SelectedValue.ToString(); _bgwInsert1.RunWorkerAsync(); OnShowDialog("Đang lưu dữ liệu"); } else if (frm.bUpdate && frm.rdolucahai.Checked) { var frm2 = new FrmGopKQ { Update = false }; frm2.ShowDialog(); if (!frm2.Update) return; _idnamhoc = int.Parse(frm2.cboNamHoc.SelectedValue.ToString()); _hocky = frm2.cbohocky.SelectedValue.ToString(); _bgwInsert2.RunWorkerAsync(); OnShowDialog("Đang lưu dữ liệu"); } }