Пример #1
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            try
            {
                int r = gvMonHoc.FocusedRowHandle;

                string       strMonHoc = gvMonHoc.GetRowCellValue(r, "MaMH").ToString();
                DialogResult traloi;
                traloi = XtraMessageBox.Show("Chắc xóa mẫu tin này không?", "Trả lời", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
                if (traloi == DialogResult.OK)
                {
                    dbMH.XoaMonHoc(strMonHoc, ref err);

                    LoadData();

                    XtraMessageBox.Show("Đã xóa xong!");
                }
                else
                {
                    XtraMessageBox.Show("Không thực hiện việc xóa mẫu tin!");
                }
            }
            catch
            {
                XtraMessageBox.Show("Không xóa được. Lỗi rồi!");
            }
        }
Пример #2
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            DialogResult traLoi;

            traLoi = MessageBox.Show("Chắc xóa mẫu tin này không?", "Trả lời",
                                     MessageBoxButtons.YesNo, MessageBoxIcon.Question);
            if (traLoi == DialogResult.Yes)
            {
                int ktTonTaiMHKhac = dbMonHoc.KiemTraMonHocTonTaiKhac(this.txtMaMon.Text, ref err);
                if (ktTonTaiMHKhac > -1 && ktTonTaiMHKhac < 2)
                {
                    if (ktTonTaiMHKhac == 1)
                    {
                        MessageBox.Show("Bạn phải xóa Mẫu Môn Học " + this.txtMaMon.Text + " từ bảng Kết Quả Học Tập", "Thông báo!",
                                        MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    }
                }
                else
                {
                    if (dbMonHoc.XoaMonHoc(this.txtMaMon.Text, ref err))
                    {
                        LoadData();
                        MessageBox.Show("Đã xóa xong!");
                    }
                    else
                    {
                        MessageBox.Show("Không xóa được. Lỗi rồi!!! " + err);
                    }
                }
            }
            else
            {
                MessageBox.Show("Không thực hiện việc xóa mẫu tin!");
            }
        }