예제 #1
0
 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);
     }
 }
예제 #2
0
        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");
            }
        }
 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");
 }