private void them()
        {
            trung_dl();
            try
            {
                if (of == true)
                {
                    MessageBox.Show("Dữ liệu bạn nhập vào bị trùng ở textbox Mã tầng xin vui lòng kiểm ta lại");
                    txtMatang.Text = "";
                    txtMatang.Focus();
                }
                else
                {
                    TangBS them = new TangBS();
                    them.tang_themBS(txtMatang.Text, txtTentang.Text);

                    MessageBox.Show("Thêm thành công!");
                }


                of       = false;
                them_sua = false;
            }
            catch
            {
                MessageBox.Show("Đã có lỗi xảy ra trong quá trình thêm");
            }
        }
        private void btnXoa_Click(object sender, EventArgs e)
        {
            DialogResult msg = MessageBox.Show("Có phải bạn muốn xóa " + txtMatang.Text + " " + txtTentang.Text + " không?\r Nếu bạn xóa giá trị này có thể các vị trí ngồi trong khu vực này sẽ bị xóa", "Xóa", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);

            try
            {
                if (msg == DialogResult.OK)
                {
                    //xóa
                    TangBS bs = new TangBS();
                    bs.tang_xoaBS(txtMatang.Text);

                    MessageBox.Show("Xóa thành công");
                    //hiển thị lại
                    txtMatang.Text  = "";
                    txtTentang.Text = "";
                    load_tang();
                    txtMatang.Enabled  = false;
                    txtTentang.Enabled = false;
                    listView1.Enabled  = true;
                    btnThem.Enabled    = true;
                    btnXoa.Enabled     = false;
                    btnSua.Enabled     = false;
                    btnLuu.Enabled     = false;
                    btnBoqua.Enabled   = false;
                }
            }
            catch
            {
                MessageBox.Show("Xảy ra lỗi trong quá trình xóa");
            }
        }
        private void loadtang()
        {
            TangBS bs = new TangBS();

            List <TangDB> ds = bs.tang();

            for (int i = 0; i < ds.Count; i++)
            {
                cmbTang.Items.Add(ds[i].tentang.ToString());
            }
        }
        private void load_tang()
        {
            listView1.Items.Clear();
            TangBS bs = new TangBS();

            List <TangDB> ds = bs.tang();

            for (int i = 0; i < ds.Count; i++)
            {
                listView1.Items.Add(ds[i].matang.ToString());
                listView1.Items[i].SubItems.Add(ds[i].tentang.ToString());
            }
        }
 private void sua()
 {
     try
     {
         TangBS bs = new TangBS();
         bs.tang_suaBS(txtMatang.Text, txtTentang.Text);
         MessageBox.Show("Sửa thành công!");
         of       = false;
         them_sua = false;
     }
     catch
     {
         MessageBox.Show("Đã có lỗi xảy ra trong quá trình sửa");
     }
 }
        private void trung_dl()
        {
            TangBS bs = new TangBS();

            List <TangDB> ds = bs.tang();

            for (int i = 0; i < ds.Count; i++)
            {
                if (txtMatang.Text == ds[i].matang.ToString())
                {
                    of = true;
                    break;
                }
            }
        }
        private string convertToMa(string ten)
        {
            string text = "";
            TangBS bs   = new TangBS();

            List <TangDB> ds = bs.tang();

            for (int i = 0; i < ds.Count; i++)
            {
                if (ten == ds[i].tentang.ToString())
                {
                    text = ds[i].matang.ToString();
                }
            }
            return(text);
        }
        private void cmbTang_SelectedIndexChanged(object sender, EventArgs e)
        {
            TangBS        bs = new TangBS();
            List <TangDB> ds = bs.tang();

            for (int i = 0; i < ds.Count; i++)
            {
                if (cmbTang.SelectedItem.ToString() == ds[i].tentang.ToString())
                {
                    ma_tang = ds[i].matang.ToString();
                }
            }

            if (cmbTang.Text != "" & txtTim.Text != "" & cmbTim.Text != "")
            {
                btnTim.Enabled = true;
            }
            else if (cmbTang.Text == "" | txtTim.Text == "" | cmbTim.Text == "")
            {
                btnTim.Enabled = false;
            }



            listView2.Items.Clear();
            this.view();
            listView2.Focus();

            if (listView2.Items.Count > 0)
            {
                listView2.ContextMenuStrip = contextMenuStrip1;
            }
            else if (listView2.Items.Count == 0)
            {
                listView2.ContextMenuStrip = null;
            }
        }