Example #1
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            if (btnXoa.Text == "Xóa")
            {
                DialogResult result = MessageBox.Show("Bạn chắc chắn muốn xóa đơn vị tính", "XÓA ĐƠN VỊ TÍNH", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (result == DialogResult.OK)
                {
                    if (donvitinh.XoaDonViTinh(long.Parse(txtMaDonViTinh.Text)))
                    {
                        dataDonViTinh.DataSource = donvitinh.hienthidanhsach();

                        CurrencyManager myCurrencyManager = (CurrencyManager)this.BindingContext[dataDonViTinh.DataSource];
                        myCurrencyManager.Refresh();

                        MessageBox.Show("Xóa đơn vị tính thành công", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
                        btnThemDonViTinh.Enabled = true;
                        btnSua.Enabled           = false;
                        btnXoa.Enabled           = false;
                    }
                    else
                    {
                        MessageBox.Show("Xóa đơn vị tính thất bài", "THÔNG BÁO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            else
            {
                DialogResult result = MessageBox.Show("Bạn chắc chắn muốn hủy", "HỦY THAO TÁC", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
                if (result == DialogResult.OK)
                {
                    btnThemDonViTinh.Text = "Thêm Đơn Vị Tính";
                    btnSua.Text           = "Sửa";
                    btnXoa.Text           = "Xóa";
                    //btnSua.Enabled = true;
                    btnThemDonViTinh.Enabled = true;
                    if (string.IsNullOrEmpty(txtMaDonViTinh.Text))
                    {
                        btnXoa.Enabled = false;
                    }
                    SetDefault(false);
                    ResetValue();
                }
            }
        }