//private void button2_Click_1(object sender, EventArgs e)
        //{
        //    if (txb_MaPK.Text == "")
        //    {
        //        MessageBox.Show("Hãy chọn phiếu khám cần xóa!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);

        //        return;
        //    }
        //    CTTT_GUI x = new CTTT_GUI(txb_MaPK.Text);

        //    x.ShowDialog();
        //    x.Hide();

        //    //if (txb_MaPK.Text == "")
        //    //{
        //    //    MessageBox.Show("Hãy chọn phiếu khám cần xóa!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);

        //    //    return;
        //    //}
        //    PHIEUKHAM bnDTO = new PHIEUKHAM();
        //    bnDTO.MaPK1 = int.Parse(txb_MaPK.Text);
        //    if (LapPhieuKB_BUS.XoaPhieuKham(bnDTO) == true)
        //    {
        //        TaiDuLieuVaoDataGirdView();

        //        MessageBox.Show("Xóa thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);

        //        return;
        //    }
        //    MessageBox.Show(" Xóa không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
        //    this.Show();

        //}

        private void button_Xoa_Click(object sender, EventArgs e)
        {
            if (txb_MaPK.Text == "")
            {
                MessageBox.Show("Hãy chọn phiếu khám cần xóa!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);

                return;
            }

            //if (txb_MaPK.Text == "")
            //{
            //    MessageBox.Show("Hãy chọn phiếu khám cần xóa!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);

            //    return;
            //}
            PHIEUKHAM bnDTO = new PHIEUKHAM();

            bnDTO.MaPK1 = int.Parse(txb_MaPK.Text);

            // ma benh nhan lay tu form themthongtinbenhnhan
            bnDTO.MaBN1       = int.Parse(txb_MaBN.Text);
            bnDTO.NgayKham1   = DateTime.Parse(dtp_NgayKham.Text);
            bnDTO.TrieuChung1 = txb_TrieuChung.Text;

            if (LapPhieuKB_BUS.XoaPhieuKham(bnDTO) == true)
            {
                TaiDuLieuVaoDataGirdView();

                MessageBox.Show("Xóa thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);

                return;
            }
            MessageBox.Show(" Xóa không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            this.Show();
        }
        // sua phieu kham
        private void button1_Click_1(object sender, EventArgs e)
        {
            PHIEUKHAM bnDTO = new PHIEUKHAM();

            bnDTO.MaPK1 = int.Parse(txb_MaPK.Text);

            // MaBS sử dụng combobox
            bnDTO.MaNV1 = int.Parse(comboBox_MaBS.SelectedValue.ToString());
            // ma benh nhan lay tu form themthongtinbenhnhan
            bnDTO.MaBN1       = int.Parse(txb_MaBN.Text);
            bnDTO.NgayKham1   = DateTime.Parse(dtp_NgayKham.Text);
            bnDTO.TrieuChung1 = txb_TrieuChung.Text;
            //bnDTO.KetQua1 = txb_KetQua.Text;

            // goi lop nghiep vu PHIEUKHAM_BUS
            if (LapPhieuKB_BUS.SuaPhieuKham(bnDTO) == true)
            {
                TaiDuLieuVaoDataGirdView();

                MessageBox.Show("Sửa thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                // TaiDuLieuVaoDataGirdView();
                return;
            }
            MessageBox.Show("Không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
        }
        private void button2_Click_1(object sender, EventArgs e)
        {
            if (txb_MaPK.Text == "")
            {
                MessageBox.Show("Hãy chọn phiếu khám cần xóa!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);

                return;
            }
            CTTT_GUI x = new CTTT_GUI(txb_MaPK.Text);

            x.ShowDialog();
            x.Hide();

            //if (txb_MaPK.Text == "")
            //{
            //    MessageBox.Show("Hãy chọn phiếu khám cần xóa!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);

            //    return;
            //}
            PHIEUKHAM bnDTO = new PHIEUKHAM();

            bnDTO.MaPK1 = int.Parse(txb_MaPK.Text);
            if (LapPhieuKB_BUS.XoaPhieuKham(bnDTO) == true)
            {
                TaiDuLieuVaoDataGirdView();

                MessageBox.Show("Xóa thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);

                return;
            }
            MessageBox.Show(" Xóa không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            this.Show();
        }
        // them phieu kham
        private void button1_Click(object sender, EventArgs e)
        {
            PHIEUKHAM bnDTO = new PHIEUKHAM();

            //bnDTO.MaPK1 = txb_MaPK.Text;
            // MaBS sử dụng combobox
            bnDTO.MaNV1 = int.Parse(comboBox_MaBS.SelectedValue.ToString());
            // ma benh nhan lay tu form themthongtinbenhnhan
            if (txb_MaBN.Text == null || txb_MaBN.Text == "")
            {
                MessageBox.Show("Vui lòng nhập đầy đủ thông tin!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            if (txb_TrieuChung.Text == null || txb_TrieuChung.Text == "")
            {
                MessageBox.Show("Vui lòng nhập đầy đủ thông tin!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            bnDTO.MaBN1       = int.Parse(txb_MaBN.Text);
            bnDTO.NgayKham1   = DateTime.Parse(dtp_NgayKham.Text);
            bnDTO.TrieuChung1 = txb_TrieuChung.Text;
            //bnDTO.KetQua1 = txb_KetQua.Text;

            // goi lop nghiep vu PHIEUKHAM_BUS
            if (LapPhieuKB_BUS.ThemPhieuKham(bnDTO) == true)
            {
                TaiDuLieuVaoDataGirdView();

                string x;

                int y = dgv_PhieuKham.Rows.Count;
                int q = y - 1;

                DataGridViewRow dr = dgv_PhieuKham.Rows[q];

                txb_MaPK.Text = dr.Cells["MaPK1"].Value.ToString();

                x = txb_MaPK.Text;

                //  x = dt.Rows[0][0].ToString();

                MessageBox.Show("Bạn vừa thêm phiếu khám với mã  " + x + "  thành công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                // TaiDuLieuVaoDataGirdView();
                return;
            }
            MessageBox.Show("Không thành công!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
        }
        public void TaiDuLieuVaoDataGirdView()
        {
            List <PHIEUKHAM> dsBN = LapPhieuKB_BUS.LoadPHIEUKHAM();

            if (dsBN == null)
            {
                return;
            }
            dgv_PhieuKham.DataSource = dsBN;

            dgv_PhieuKham.Columns[0].HeaderText = "Mã Phiếu Khám";
            dgv_PhieuKham.Columns[1].HeaderText = "Mã Bác Sỹ";
            dgv_PhieuKham.Columns[2].HeaderText = "Mã Bệnh Nhân";
            dgv_PhieuKham.Columns[3].HeaderText = "Ngày Khám";
            dgv_PhieuKham.Columns[4].HeaderText = "Triệu Chứng";
            dgv_PhieuKham.Columns[5].HeaderText = "Kết Quả";
            dgv_PhieuKham.Columns[3].Width      = 110;
            dgv_PhieuKham.Columns[4].Width      = 150;
        }