public void RefreshDataBinding() { dataSet = new DataSet(); dtLoaiPhong = LoaiPhongBUS.LayTatCaLoaiPhong_DataTable(); dtDonGiaPhong = DonGia_LoaiPhongBUS.LayTatCaDonGia_DataTable(); dtPhong = PhongBUS.LayTatCaPhong_TinhTrangPhong_LoaiPhong(); dtPhong.TableName = "phong"; dataSet.Tables.Add(dtLoaiPhong); dataSet.Tables.Add(dtDonGiaPhong); dataSet.Tables.Add(dtPhong); dataSet.Relations.Add("Đơn giá phòng", dataSet.Tables["loaiphong"].Columns["MaLP"], dataSet.Tables["dongia_loaiphong"].Columns["MaLoaiPhong"]); dataSet.Relations.Add("Thông tin phòng", dataSet.Tables["loaiphong"].Columns["MaLP"], dataSet.Tables["phong"].Columns["MaLoaiPhong"]); gridControl1.DataSource = dataSet.Tables["loaiphong"]; gridControl1.LevelTree.Nodes.Add("Đơn giá phòng", gridViewDonGiaPhong); gridControl1.LevelTree.Nodes.Add("Thông tin phòng", gridViewPhong); if (gridViewLoaiPhong.RowCount == 0) { wbntLoaiphong.Buttons[1].Properties.Visible = false; wbntLoaiphong.Buttons[2].Properties.Visible = false; } }